小编Lor*_*ory的帖子

为什么我在对 SMTP 服务器执行 AUTH LOGIN 命令后会得到 DONE?

我正在尝试连接到安装了 RapidSSL 256 位证书的 Windows 2012 R2 服务器上的服务器 SMTP。我需要测试 SMTP 服务器是否可以向我们的一位似乎有证书问题的客户发送电子邮件。他们告诉我我的证书不支持新的 SHA256 加密,但这是错误的。这是我启动的命令:

openssl s_client -starttls smtp -connect www.omniservice2.it:25 -crlf
Run Code Online (Sandbox Code Playgroud)

我明白了:

CONNECTED(00000003)
depth=1 /C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA
verify error:num=20:unable to get local issuer certificate
verify return:0
---
Certificate chain
0 s:/CN=www.omniservice2.it
i:/C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA
1 s:/C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA
i:/C=US/O=GeoTrust Inc./CN=GeoTrust Global CA
---
Server certificate
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
subject=/CN=www.omniservice2.it
issuer=/C=US/O=GeoTrust Inc./CN=RapidSSL SHA256 CA
---
No client certificate CA names sent
---
SSL handshake has read 3697 …
Run Code Online (Sandbox Code Playgroud)

email certificate ssl smtp openssl

3
推荐指数
1
解决办法
1430
查看次数

标签 统计

certificate ×1

email ×1

openssl ×1

smtp ×1

ssl ×1