为 POP3 和其他用户提供安全的 telnet

为 POP3 和其他用户提供安全的 telnet

我需要一个命令来连接到 POP3 服务器,设置 startTLS,并获取安全连接。我需要一些像 telnet 一样的东西。有没有什么程序可以实现它?

--edit 我只是想编写类似的 SMTP 服务器,我想测试 starttls 完成的及时握手。有什么可以帮助我吗?

答案1

是的,你可以使用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 

答案2

首先,设置通过 POP3 连接的任何内容以使用 SSL/TSL 不是更容易吗?如果可以,最好使用 IMAP,该协议更加强大且高效

相关内容