web-dev-qa-db-ja.com

CentOS上のIMAPにIMAPをコピーする高速な方法

1つのサーバーから新しいサーバーにIMAPメールをコピーしようとしていますが、何時間もグーグルしていくつかのツールを試した後、何も機能していません。実際に機能するツールはありますか?

私は数十万の電子メールをコピーしているので、電子メールクライアントを使用することは問題外です、私はそれを試しました、そして2秒あたりの電子メールの速度で、それは数週間または数ヶ月かかるでしょう!

www.linux-france.org/prj/imapsync/が一般的に言及されていますが、このツールは使用できなくなりました。

Www.athensfbc.com/imap_tools/を試しましたが、ハングして何もしません。

動作する移行ツールはありますか?

2
cappuccino

私はそれが機能するようになったかもしれないと思います[...]代わりにimapsync.plツールを使用しました

問題が何であるかわかります。 imapcopy.plには、送信元と宛先のメールボックス階層プレフィックスが両方とも「受信トレイ」である場合に発生するバグがあります。私はそれを修正し、新しいバージョンを http://www.athensfbc.com/imap-tools に投稿しました。

imapsync.plにはその問題はありません。

-リック

2
Rick Sanders

IMAPSyncを使用できます- http://imapsync.lamiral.info/

バッチ移行に最適です...

6
ewwhite

オフラインIMAPについて良いことを聞いたことがあります( http://offlineimap.org/ )個人的には使用していませんが、使用している人を知っており、彼は非常に満足しています。

1
Jon Reeves

Www.athensfbc.com/imap_tools/を試しましたが、ハングして何もしません。

私はそれらのツールの作者です。 imapcopy.plを実行したと思いますか?

-d引数と-I引数を指定してデバッグモードで実行してみてください。元の質問を結果で更新してください。それはうまくいけば、それがぶら下がっている理由の指標を与えるでしょう。

1
Rick Sanders

Maildirを使用している場合、それらを単にscpできない理由はありません。

HTH

1
Brent

同じimapバックエンドを使用していて、許可/日付を維持する圧縮(-avzr)を使用したrsyncが最良のオプションである場合。

imapバックエンドを変更しているためにimapプロトコルを使用してコピーしている場合:

私の戦略:

このプロセスにはImapcopy( http://home.arcor.de/armin.diehl/imapcopy/imapcopy.html )を使用します。このツールでは、ユーザー/パスワードとフォルダーを含むテキストファイルが必要です。コピーから除外する

iMAPを介してコピー操作を並列化するために、imapcopy用に10個のファイルを生成し、ファイルを起動します。

私はこの手順で何年も問題なくms-exchange/dovecot/courier/cyrusから/に移行しました(私の好ましい宛先imapバックエンド、cyrus)

以前のLotusDominoバージョンでのみ問題が発生しました。これは、IMAP操作をシリアル化し、手順が機能しません。

0
Black Hand

私はJavaプログラム imapcopy を使用しました。そしてそれは他のすべての方法を打ち負かします。

0
George Gaál