取引先の Mac OS X Server でメールが読めなくなったので、色々調査。
結果的にはcyrus メールボックスの再構築で復旧したのですが、なぜそうなったのか原因は不明。
一応、やり方をここにもメモしておきます。
1、cyrus (IMAP/POP) サーバを停止します。
2、「ターミナル」アプリケーションで次のコマンドを実行します。
$ su root
$ mv /var/imap /var/imap.old
$ /usr/bin/cyrus/tools/mkimap
$ chown -R cyrus:mail /var/imap
$ sudo -u cyrus /usr/bin/cyrus/bin/reconstruct -i
3、cyrus (IMAP/POP) サーバを再び開始し、メールが作動していることを確認します。
4、特定のユーザアカウントのメールボックスがなくなっている場合は、クライアントコンピュータ側でメールアプリケーションから対象のアカウントを削除し、メールアプリケーションを終了してから再設定します(または、以前にこのアカウントで使用されたことのないメールクライアントを設定するという方法もあります)。

コメントする