Courier IMAP から Dovecotへの移行スクリプト

ALL
スポンサーリンク

メールサーバを Courier IMAP から Dovecot に移行するスクリプトです。
サーバ内のユーザのメールを Dovecot用に変換します。

次の箇所から courier-dovecot-migrate.pl をダウンロードします。
http://www.dovecot.org/tools/courier-dovecot-migrate.pl

ダウンロード後、以下のように実行します。
/home の箇所は、ユーザのメールボックスが存在しているディレクトリにして下さい。
指定されたディレクトリも含めて、下位ディレクトリもたどってメールの変換を行います。

perl courier-dovecot-migrate.pl --to-dovecot --convert --recursive <strong>/home</strong>

このスクリプトで、Courier IMAP から Dovecot 用にメールの UID(IMAPの場合)、UIDL(POP3の場合)の変更を行います。
これをしないと、移行後、popでメール受信した場合、既存のメール全てが新規メールとして扱われ、全部のメールを再受信してしまいます

参考

Migration/Courier – Dovecot Wiki

コメント