Mail.appでCourier-IMAPサーバーへの接続が突然オフラインになる
「OS X標準メールクライアントMail.appを使用していて、何かのきっかけでオフライン状態になり、その状態になるとず〜っとオフラインのままになってしまう。オンラインにしてもすぐにオフライン状態になる。」という報告を受け調査しました。
最初は、回線の問題かな?と思っていたのですが、他のサービスの通信は切れたという報告無し。他にも疑わしいところを調べてみたのですが、どれもシロ。
しかし、ついに解決。(^o^)/
あちこち調べまわって分かった事。(ごめんなさい。ソース情報を記録するのを忘れました。m(_ _)m)
OS X標準のMail.app や Mozilla Thunderbird は一つのサーバーにつき最大5つの接続をしようとするらしいという事。
そこで、Courier-IMAPのIMAPに関する設定(etc/imapd)を見てみると確かに
MAXPERIP=4
となっていました。これを、
MAXPERIP=10
としたところ問題解決!!MAXPERIP=4となっていた事で、一箇所からの接続が5個になりCourier-IMAPが反応しなくなっていたようでした。
それならそうと、ログに吐くとか何とか言ってくれよ。Courier-IMAPクン。
本当はこのMail.appやThunderbirdの動作仕様が本当なのかどうか調べたかったのですが、とりあえず今回はここまで。
サーバー構築・運用に関わるプロフェッショナルの方々の体験談や解説がいっぱい集まった、こちら↓のページも合わせてご参照ください。



