ThunderbirdのIMAPフォルダーに大量のメールをコピーするにはどうすればよいですか?


11

すべてのメールを新しいサーバーに移行しています。Mozilla Thunderbirdには、10個の異なるフォルダーに約10個のアカウントがあります。過去にpop3を使用していましたが、新しいサーバーではimapを使用します。

新しいサーバーにすべてのimapアカウントを作成しました。Thunderbirdのフォルダーにあるすべての電子メールを、新しいサーバーの対応するimapアカウントフォルダーにコピーします。

これに対する答えを検索するとき、ほとんどの人は、フォルダ内のすべてのメールをimapアカウントの受信ボックスにコピーすることを提案します。一度にコピーできるのは500通程度のメールだと言う人もいます。問題は、アカウントごとに約20,000通のメールがあり(2002年に遡ります!)、Thunderbirdは私をあきらめます。一度に500通のメールをコピーすることで、ときどき機能するようになりましたが、これには永遠に時間がかかります!

Thunderbirdは、ステータスバーにメッセージがあるメールをコピーしていることを示していますが、しばらくするとステータスメッセージが空白になります。

私の質問は、Thunderbirdのローカルフォルダーから、動作する高速なimapアカウントに大量のメールを移動する方法はありますか?


インデックスの再作成を強制して、フォルダが適切にインデックス付けされていることを確認してください。その後、何千通ものメールを移動するのに苦労したことはありません。
Let_Me_Be

私の無知を失礼しますが、どのようにインデックスを強制しますか?これはコンパクトフォルダーと同じですか?Thunderbirdには、それが何をしているのかを示す完全なステータスウィンドウがないのが残念です。
iagdotme 2011年

Thunderbirdのバージョンに応じて、フォルダーオプション(プロパティ、または直接コンテキストメニューに)の再インデックスまたは修正オプションが必要です。
-Let_Me_Be

3
悲しいことに、Thunderbirdは明確な理由なしにコピーを停止する場合があるため(「ステータスメッセージが空白になる」)、ジョブが完了した後、元のメールの数と新しいフォルダ内のメールの総数を比較することをお勧めします(それ以外の場合はdおそらくメールを失う)。(はい、このqは4歳ですが、Tbはこのバグのある動作を示しています。)
basic6

回答:


3

Thunderbirdを使用して、大量のメッセージをローカルからimapに移動しました。ローカルフォルダーのインデックスが適切に作成されていることを確認してから、小さなチャンクから始めて、適切な数になるまでさらに追加し続ける必要があります。私がこれを最後に行ったとき、私は約1000、2500、そして5000から始め、そしてすぐに私は終わりました。しばらく時間がかかる可能性がありますが、辛抱強く、移動しながらサンダーバードをそのままにしておくようにしてください。


1
おかげで、フォルダを圧縮し、Expungeプラグインを使用しました。現在、1000を超えるメッセージをコピーしています。あと27,000で、これは私の10個のアカウントの1つに過ぎません。私はもっ​​と早くて簡単なオプションを本当に望んでいました。ただし、これが唯一の方法である場合は、試してみる必要があります。私がここに戻って私がどうやって乗ったかを知らせます
iagdotme

アグ、本当に遅い。(ゆっくり)コピーした1000個のメッセージから始めましたが、Thunderbirdは5000個のうち2000個以上をコピーしました。きっともっと良い方法はありますか?
iagdotme '10年

1
私は本当にサーバーがサポートするものに依存します。それらのすべての電子メールをIMAPした場合は、imapアカウントを別のアカウントに移動するのに便利なimapsyncというツールがあります(したがって、ローカルマシンにIMAPサーバーを構築し、すべてをドラッグしてyou8が現在行っているように、ローカルサーバーからリモートサーバーにimapsyncを実行しますが、それは多くの作業のようです)一部のメールサーバーはMBOXまたはMAILDIR形式のメッセージのインポートをサポートしますが、インポートする機能はサーバーによって異なります。
カーク

新しいIMAPアカウントにはウェブメールインターフェースがありますか?もしそうなら、そこにインポートオプションがあるかもしれません。
カーク

1
しかし、私はあなたのアドバイスとインデックス化/コンパクト化されたフォルダをとったので、プロセスははるかに効果的になったと言わざるを得ません。これは確かにThunderbirdがgivingめるのを助けました!
iagdotme '10年

1

Copy Folderという名前のアドオンを取得します。次に、[ ツール] > [ アドオン]に移動し、「フォルダをコピー」を検索してプロンプトに従います。Thunderbirdを再起動したら、フォルダを右クリックするだけで、[ コピー ]オプションが表示されます。


4
フォルダーごとに数千のメッセージがある場合はうまく機能しません
デビッドコスタ

1
これは私にとって大部分の仕事(フォルダーの作成と11,000以上の電子メールのほとんどの移動)を行いましたが、バグが多いようです。いくつかのフォルダのメール数の合計を確認しましたが、すべてが完了したわけではありません。私の場合、45のフォルダーのうち14が、それぞれ1から3のメールの間で欠落していました。同じ件名や送信者であるがタイムスタンプが異なるメールがあったためだと思うこともありますが、完全にランダムに見えることもあります。とは言っても、カウントがオフになっているフォルダーを比較し、不足しているフォルダーを手動でコピーする必要がありました。
kevinmicke 2015年

0

Thunderbirdのようなクライアント経由でメッセージをコピーすることは、何千ものメッセージに対して信頼性がありません。代わりに、カラマツ(https://github.com/rgrove/larch)をお勧めします。私はそれを自分で使用しましたが、それは問題なく動作します。


1
カラマツはローカルフォルダーからIMAPサーバーに電子メールをコピーできません。つまり、OPが要求したことを実行しません。
rrrrrrrrrrrrrrrrrr

0

昨日、このアプリを使用して、アカウント全体を別のアカウントの新しいフォルダーにコピーしました。メッセージフラグはそのまま残り、フォルダは自動的に作成されます。

完了したら、購読に移動し、フォルダのチェックボックスをオフにしてからオンに戻すと、Thunderbirdがフォルダリストを更新します。

http://www.ardiehl.de/imapcopy/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.