Apple-Mail: オフライン IMAP アカウントの内容を新しいサーバーに移行する

Apple-Mail: オフライン IMAP アカウントの内容を新しいサーバーに移行する

シナリオ: 古い IMAP サーバーにアクセスできなくなりました。会社のすべてのアカウントにアクセスでき、すべてのメールのコピーを保持し、古いメール サーバーがシャットダウンされるまで完全に同期している Mac が 1 台あります。現在は新しいメール サーバーがあります (完全に別のデータ センター)。すべてのメール アカウントとアドレスは新しいサーバー上に作成されています。残念ながら、古いデータ センター (1&1) はすべての関連データを削除したため (ドメインも移動されました)、古いオフライン アカウントのローカル コピー (すべての添付ファイル付きでメールが引き続き表示され、開かれます) を、その Mac にすべて追加された新しい IMAP アカウントにコピーしたいと思います。これはすべて最初から作業するには簡単すぎるように聞こえますが、Apple Mail はオフライン アカウントから「コピーの準備中」で停止します。何かアイデアはありますか? PS: 質問を改善してください。私の英語はあまり上手ではなく、スタック上のテキストの書式設定にもまだあまり慣れていません。この問題を抱えているのは私だけではないと思うし、私の問題を解決する類似の質問も見つからなかったため、ここがアドバイスを求めるのに適切な場所だと思います。よろしくお願いします。

編集:いくつかのメールが届いたので、何とかできるはずです何年も待った後にコピーされましたもっと早くできる方法があるはずです。私はすでに 1000 通以上のメールのうち 10 通ほどをコピーしました。

答え1

サードパーティのツールを使わずに機能する優れたソリューション:

  1. する何も輸出しない/Users/(You)/Library/Mail/ にアクセスしてください。

  2. フォルダを参照し、いくつかの.emlxファイルを見て目的のメールボックスを特定します。

  3. そのフォルダをApple Mailにインポートします(MBOXではなくApple Mailを選択してください)

これで、メールフォルダ内に Imported/INBOX フォルダが作成され、そこからメールをドラッグできるようになりました。

それを理解するのに半日以上かかったので、かなりがっかりしました。

答え2

申し訳ありませんが、評判が足りないため、これをコメントとして追加できません。

あなたの提案は確かに機能しますが、すべてが異なるフォルダに分割されています。そのため、0 から 9 までの名前が付いた 10 個の異なるフォルダがあり、すべてのサブフォルダの異なるレベルにいくつかの電子メールが含まれており、Apple メールに適切にインポートされません。

もし興味があれば、これが私の(ある種の)解決策です。ターミナルですべての emlx ファイルを抽出しました。

find /path/to/mailbox -name "*.emlx" -exec cp {} /path/to/output/folder \;

次に、これらを Thunderbird にドラッグ アンド ドロップしました。Apple Mail で適切にインポートすることはできませんでしたが、以前の仕事で使ったメールをアーカイブしているだけで、頻繁にアクセスする必要がないため、Thunderbird で十分でした。

サイモン

関連情報