如何在提示符内使用ssl进行smtp?

时间:2010-01-15 16:48:21

标签: ssl smtp

如果没有ssl,我可以简单地说:

telnet mx 25
EHLO xxxx
...

但是当用ssl加密时,是否仍然可以逐步输入这些命令?

1 个答案:

答案 0 :(得分:2)

是的,如果服务器正在使用STARTTLS:

openssl s_client -starttls smtp -crlf -connect host:25

如果直接使用SSL:

openssl s_client -crlf -connect host:465

来自http://www.openssl.org/docs/apps/openssl.html

  

s_client - 这实现了一个可以建立的通用SSL / TLS客户端   透明连接到遥控器   服务器说SSL / TLS。这是有意的   仅用于测试目的并提供   只有基本的界面   功能,但内部使用   几乎所有的功能   OpenSSL ssl库。