有人知道如何使用 SMTP 命令打开与邮件服务器的 SMTP 对话(通过 SSL 端口,而不是 25/110)并查看 SSL 证书的信息吗?
答案1
仅使用 SMTP 命令无法获得任何有用的信息。您需要使用能够理解 SSL 的东西,例如 OpenSSL 的 s_client。类似这样的方法应该有效:
$ openssl s_client -starttls smtp -crlf -connect 1.1.1.1:25
答案2
如果是 Exchange 服务器,您也可以尝试https://www.testexchangeconnectivity.com/