我想configurationssmtp使用namecheap smtp服务器来发送电子邮件。 我目前的configuration:
[email protected] mailhub=mail.privateemail.com:465 rewriteDomain=email.com hostname=email.com [email protected] AuthPass=password FromLineOverride=YES UseTLS=NO UseSTARTTLS=YES
尝试使用cat - | sudo /usr/sbin/ssmtp -vvvv [email protected]发送testing电子邮件 cat - | sudo /usr/sbin/ssmtp -vvvv [email protected]会在我的系统日志中输出以下内容:
Jun 17 13:55:08 hostname sSMTP[12161]: Creating SSL connection to host Jun 17 13:55:18 hostname sSMTP[12161]: Invalid response SMTP Server (STARTTLS) Jun 17 13:55:18 hostname sSMTP[12161]: Cannot open mail.privateemail.com:465
到目前为止,没有configuration更改有任何影响。 我发现主要的解决scheme,似乎不起作用的Namecheap。 Namecheap文档没有提到任何需要应用的特殊设置。
我试着用gmail设置它,它完美地工作。 我想这意味着我的NameCheap SMTP设置是错误的?
预计SSMTP将从一开始就是TLS。 如果您将UseTLS设置为是,这应该工作。 这个端口/协议已经过时了,现在有了STARTTLS选项。
如果您想使用STARTTLS,请尝试提交端口(587)。 我已经validation提交端口是打开的。