SMTP 邮件无法发送且连接失败,但 openssl 正常工作

您确实在容器中遇到了网络问题,但问题源于 DNS 而非 IP 连接。

您能否从容器内部使用 openssl s_client 连接到主机名?

您应该能够运行:

openssl s_client -connect smtp-relay.brevo.com:587 -starttls smtp

并得到:

…
Verify return code: 0 (ok)
…

这是预料之中的,因为您连接的是一个 IP 地址,而该 IP 地址不在证书上。

会的。

1 个赞