Я использую imapfilter для сортировки своих писем на удаленном IMAP-сервере, предоставленном какой-то компанией. Моя конфигурация ограничивает использование imapfilter TLS 1.2 через STARTTLS. Я знаю, как проверить, какие комплекты шифров TLS поддерживаются сервером IMAP через sslyze. Я хотел бы знать, как проверить, действительно ли используется TLS 1.2 и какой набор шифров выбран. Есть ли, например, заклинание проволочная акула, который легко отвечает на этот вопрос? Или есть какие-то другие инструменты, которые могут быть использованы для этого.
1 ответ
1
Для этого вы должны быть в состоянии использовать инструмент командной строки OpenSSL s_client
, например:
$ openssl s_client -connect 1.2.3.4:143 -starttls imap ...
Ключевой частью является опция -starttls imap
; без этого s_client
попытается выполнить рукопожатие SSL/TLS сразу после подключения.
Остальная часть вывода s_client
должна показать согласованный набор шифров, версию протокола и другую полезную информацию.
Надеюсь это поможет!