Quand on essaie d’utiliser Thunderbird pour se connecter sur un Dovecot en IMAPS, il se peut que l’on se retrouver avec l’erreur ci-dessous dans le syslog sur serveur web si le certificat est auto-signé ou invalide :

dovecot: imap-login: Disconnected (no auth attempts in 1 secs): user=<>, rip=192.168.0.01, lip=10.10.10.62, TLS: SSL_read() failed: error:14094412:SSL routines:SSL3_READ_BYTES:sslv3 a
lert bad certificate: SSL alert number 42, session=<W2RIsxSzFADAqAM9>

Cette erreur est générée car Thunderbird n’affiche pas la fenêtre permettant d’accepter un certificat non valide pendant la phase d’auto-configuration d’une adresse de courriel.

Pour contourner ce problème, il suffit de configurer l’adresse en IMAP dans l’outil de configuration automatique, puis d’aller éditer la configuration une fois l’adresse créé afin de passer en SSL. Là, Thunderbird va signifier que le certificat est invalide et demander si on souhaite l’accepter.