Thunderbird のサーバー設定で、「サーバーの種類:IMAP」「接続の保護:SSL/TLS」の場合、サーバー証明書に設定されている名称と、Thundrbirdでのサーバー名の指定が異なると、次のように「ログインに失敗しました」のエラーになります。
![](https://pcvogel.sarakura.net/wp-content/uploads/2024/06/7de4c4ae46b6123f40b82eb0cca49479.png)
メールサーバーでは、/var/log/maillogに次のようなエラーが出ます。(CentOSの場合)
imap-login: Disconnected: Connection closed: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42 (disconnected before auth was ready, waited 0 secs): user=<>, rip=xx.xx.xx.xx, lip=xx.xx.xx.xx, TLS handshaking: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42, session=<XXXXXXXXXXXXXXXX>
imap-login: Disconnected: Connection closed: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42 (no auth attempts in 0 secs): user=<>, rip=xx.xx.xx.xx, lip=xx.xx.xx.xx, TLS handshaking: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42, session=<XXXXXXXXXXXXXXXX>
Thunderbirdのサーバー設定のサーバー名で、サーバー証明書に設定されている名称を指定しなくてはいけません。
サーバー名にIPアドレスを記述している場合は、サーバーのFQDNに修正するとOKになるはずです。
![](https://pcvogel.sarakura.net/wp-content/uploads/2024/06/909d040aefdebd8c002b134401640cdd.png)
コメント