Мне нужна команда для подключения к серверу POP3, установки startTLS и получения безопасного соединения. Я не могу использовать что-то вроде телнета. Есть ли какая-нибудь программа, которая может этого добиться?

--edit Я просто пытаюсь написать аналогичный SMTP-сервер, и я хотел бы проверить время рукопожатия, сделанного starttls. Есть ли что-то, чтобы помочь мне?

2 ответа2

4

Да, вы можете использовать openssl для этого:

$ openssl s_client -crlf -connect mail.domain.com:110 -starttls pop3

Это инициирует сеанс и начнет обмен сертификатами. Вы увидите сообщения об обмене сертификатами, идущие туда-сюда, а затем стандартное приглашение pop3:

+OK Hello there.
user username
+OK Password required.
pass passw0rd
+OK logged in.
list
+OK 
-1

Не проще ли просто настроить все соединения через POP3 для использования SSL/TSL? Лучше использовать IMAP, если вы можете, протокол гораздо более надежный и более эффективный

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .