我们的客户无法从我们的.NET网络应用程序接收电子邮件,因为我们的服务器SMTP无法连接到他们的加密电子邮件服务器。 他们告诉我们,我们的证书可能与SHA256标准不兼容。 我很确定它们是错的,因为我们的证书是一个新的Rapid SSL,它完全支持256位加密,几个月前由它提供商证实。此外,我们的SMTP服务器,在Windows Server 2012 R2中的IIS 6下设置和运行,可以与我们开发的任何其他人和任何其他.NET应用程序一起使用。
因此,我想使用openssl s_client
的证书测试与其传入邮件服务器的连接,并检查是否收到一些错误消息。我会运行nslookup
来发现他们的电子邮件服务器的IP /名称,但是我如何测试与证书的连接?哪个是正确的启动命令?