Безопасный телнет для POP3 и других


0

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

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


Если вы пишете SMTP-сервер, потребуется всего несколько минут, чтобы настроить клиент для взаимодействия с ним.
Paul

Ответы:


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 

Есть ли способ, которым клиент не аутентифицируется при запуске, но когда я набираю starttls?
oneat

@ Не знаю, о чем я знаю, можете ли вы добавить более подробную информацию к своему вопросу о том, чего вы пытаетесь достичь, и это поможет лучше сфокусировать ответы
Paul

Обычно ssl запускается, когда указывается starttls, но в вашем примере он предоставляется мгновенно (как я понимаю). Я хочу написать starttls самостоятельно на сервер и не быть написанным opensll.
oneat

@oneat Да, я понимаю, что из вашего предыдущего комментария было бы полезно, если бы вы могли отредактировать вопрос, чтобы добавить больше деталей о том, что вы пытаетесь сделать.
Paul

-1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.