このハウツーで説明されているように構成された新しいメールサーバーがあります: http://howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu-9.1
私はまた、非常によく似た構成の古いメールサーバーを持っています(正しく思い出せば、Fedora Core 6のためだけに同じHOWTOを使用しています)。
今日の初めに、古いサーバーから新しいサーバーに切り替える必要があり、古いサーバーはオンラインではなくなりました。しかし、すべてを移行してすべてを切り替えた後、キューに未配信のメールがたくさんあることを発見しました。古いサーバーのローカルメールボックスに配信されたので、新しいサーバーに移動したいメッセージがたくさんあります。新しいサーバーはすでに新しいメッセージを受信しているので、どういうわけかファイルをマージする必要があります。
[email protected]の電子メールを持つユーザーごとに、両方のサーバーに次のようなファイルがあります。
/home/vmail/customer.com/username/maildirsize /home/vmail/customer.com/username/courierpop3dsizelist /home/vmail/customer.com/username/new/1271481177.Vca01I6006bM580357.mailhost.mydomain.com
古いサーバーのさまざまなnewディレクトリにある何百ものファイルを新しいサーバーの対応するnewディレクトリにコピーするだけでいいですか? ? maildirsizeファイルとcourierpop3dsizelistファイルは自動的に更新されますか、それとも更新するために何かする必要がありますか?
私はこの質問をして銃を飛び越えたと思います。私は先に進んで、重要でないアカウントで試してみました。古いサーバーnewディレクトリから新しいサーバーnewディレクトリにファイルをコピーしただけで、メールクライアントは問題なくファイルをダウンロードしました。問題が解決しました!