ssmtp:无法打开 smtp.gmail.com:587

ssmtp:无法打开 smtp.gmail.com:587

我尝试使用 ssmtp 发送电子邮件,但不起作用

我的 ssmtp 配置文件

[email protected]
mailhub=smtp.gmail.com:587
[email protected]
AuthPass=*****
UseTLS=YES
UseSTARTCTLS=YES
rewriteDomain=gmail.com
hostname=localhost
FromLineOverride=YES
TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt

重新命名

root:[email protected]:smtp.gmail.com:587

我正在使用 Ubuntu 14.04。

答案1

您的配置中有几个小错误。您写道:

UseSTARTCTLS=YES
        ^

(我标记了错误)你应该这样写:

UseSTARTTLS=YES

最后,Trusty 中的证书路径不应该这样写:

TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt

但更正确的说法是:

TLS_CA_File=/etc/ssl/certs/ca-certificates.crt

这些修正应该足以让你开始:)

参考:

相关内容