本日Thunderbird 31に上げた途端、IMAPでメールが取得できなくなったのですが、 自己解決したので、ここの投稿します。 結論から言えば私どもの環境に依存する現象だったのですが、どなたかの問題解決のヒントになれば。
※管理人殿,投稿先が不適切であればご教示願います
当方の環境 client: Win 7(32bit) Thunderbird 31 server: courier-imap (linux) ※共有フォルダ設定
24.6.0で購読できていたのですが、31.0にバージョンアップした途端。
・購読しているメールボックス内のメッセージリストが取得できない ・無論メッセージも読めない
となりました。 受信トレイなどのメールボックスを読み込もうとすると 「サーバ<アカウント名>との接続が切断されました。サーバがダウンしたか、ネットワークに問題があるかもしれません。」 というアラートが表示されます。
新規で自分のアカウントを作成し直すと、認証は通り購読していたメールボックスのリストが表示されます。
デバッグログでとってみると、
> 1816[2511c90]: 66c1800:172.17.205.20:A:SendData: 8 list "" "#shared.*" > 1816[2511c90]: 66c1800:172.17.205.20:A:CreateNewLineFromSocket: * BYE [ALERT] Fatal error: Invalid argument
とあるので、 アカウント設定→サーバ設定→詳細 (1) 公開名前空間内で"#shared."を削除 => "shared."だけ (2) 「サーバによる名前空間の上書きを許可する」のチェックを外す でメッセージが取得できるようになりました。
|