Как проверить, что SSL для IMAP/POP3/SMTP работает и соответствует установленн

Прежде всего, подключитесь к серверу с помощью SSH.
Чтобы проверить SSL, используйте следующие команды:

IMAP через SSL использует порт по умолчанию 993:
Подключиться к почтовому серверу с помощью openssl:

# openssl s_client -showcerts -connect mail.example.com:993

Проверьте вывод и убедитесь, что отображается действительный сертификат:

Server certificate subject=/C=GB/ST=Someprovince/L=Sometown/O=none/OU=none/CN=localhost/emailAddress=webaster@localhost issuer=/C=GB/ST=Someprovince/L=Sometown/O=none/OU=none/CN=localhost/emailAddress=webaster@localhost


Убедитесь, что вы получили ответ сервера IMAP:

* OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN] Dovecot DA ready.

POP3 через SSL по умолчанию использует порт 995:
Подключиться к почтовому серверу с помощью openssl:

# openssl s_client -showcerts -connect mail.example.com:995


Проверьте вывод и убедитесь, что отображается действительный сертификат:

Server certificate subject=/C=GB/ST=Someprovince/L=Sometown/O=none/OU=none/CN=localhost/emailAddress=webaster@localhost
issuer=/C=GB/ST=Someprovince/L=Sometown/O=none/OU=none/CN=localhost/emailAddress=webaster@localhost

Убедитесь, что вы получили ответ сервера POP3:

+OK Dovecot DA ready.

SMTP через SSL использует по умолчанию порт 465:
Подключиться к почтовому серверу с помощью openssl:

# openssl s_client -showcerts -connect mail.example.com:465

Проверьте вывод и убедитесь, что отображается действительный сертификат:

Server certificate subject=/CN=mail.rx-name.ua issuer=/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3

Убедитесь, что вы получили ответ сервера SMTP:

220 mail.rx-name.ua ESMTP Exim 4.89 Sat, 03 Jun 2017 08:32:44 +0300