如果你通过用SSMTP通过GMAIL的SMTP来发送邮件,遇到如下错误:
send-mail: Cannot open smtp.gmail.com:587
首先查看/var/log/maillog日志,看具体报的是什么错误,如果是如下:
sSMTP: SSL not working: certificate verify failed (20) sSMTP: Cannot open smtp.gmail.com:587
在/etc/ssmtp/ssmtp.conf文件中添加如下:
TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt
即可解决问题