如果没有ssl,我可以简单地说:
telnet mx 25
EHLO xxxx
...
但是当用ssl加密时,是否仍然可以逐步输入这些命令?
答案 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库。