(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Daily Archive: 12月 4, 2020

Thunderbird、受信せず…

突然、自分のプロバイダからのメールだけが受信できなくなった。

何が起きたのか?

最近、メールソフトをThunderbirdに変更しはじめた話を当Blogで書いた事がある。

Screenshot of www.thunderbird.net
信頼性の問題で、未だにBecky2でもメールはちょいちょい受信しているのだが、Thunderbirdの動作が完全に安定したらBecky2はもうアンインストールでもいいかな? とか思い始めていた矢先、ここ数日の間、自分のプロバイダから支給されているメールアドレスのメールだけ受信できなくなるという事態が発生した。
サーバの問題か何かかな? とも思ったが、同時にMacBook ProのThunderbirdにも同一のメールを受信できるようにしているので、そちらで受信してみるとちゃんと受信できる事を確認した。
要するに、メインPCのThunderbirdだけが受信できず、他では問題無く受信できるというワケである。
となると、原因はメインPCにインストールしているThunderbirdに問題があるのではないか? と考えるのが普通。なので、Thunderbird側の問題を解決すべく、いろいろ情報をかき集め始めた。
メールが受信出来なくなったタイミングはちょっとズレるのだが、一つ明確なのはThunderbirdのバージョンが自動で68系から78系に変わった事が理由に思えた。
ネットで78系のトラブルを検索すると、やはり78系になった途端にメールを受信できなくなった、なんて情報が出ていたので、コレだ、と思い、Thunderbirdの設定を変更する事にした。

対策してみるも…

まず、接続設定にてプロキシを利用しないという対策。
私の場合、そもそもプロキシを使っていないのでこの対策はあまり意味はないな、と思ったが、念の為に試して見た。オプションから「接続設定」に入り「システムのプロキシー設定を使用する」から「プロキシーを使用しない」に変更したところ、やはり何も変化は見られなかった。そもそもシステムで利用していないのだから、変わりようがない、といったところである。
次にアカウント設定のサーバ設定欄にある「セキュリティ設定」に関して「STARTTLS」を「なし」に変更する、という対策があった。セキュリティ設定をなしにする事で、通過させてしまおうという対策だが、これを実施しても、Thunderbirdは受信するために通信はしているが、何の反応も示さないという、これまた何もかわらない状況だった。
次に…これは動作保証外にもなるのだが、Thunderbirdの設定エディタで「tls.version.min」の設定を変更する、という方法がある。
これは、強制的にTLS1.0/1.1を有効にする、という方法で、TLSのバージョンの問題でサーバと通信ができなくなる場合などで効果を発揮する。今回の78系のThunderbirdでは、このTLS1.0/1.1での通信を禁止したようで、これがトラブルの原因になっている可能性は否定できないらしい。但し、これもサーバ側の設定によって変わるので、必ずしもこの「tls.version.min」の設定を変更したからといって通信が可能になるとは限らない。
事実…私はこの設定を変更しても解決には至らなかった。
これら対策の手順は以下のサイトが参考になる。

SEPTEM-NOTES
https://septem-notes.com/a056/

Continue reading…

Desktop Version | Switch To Mobile Version