Sendmail 作为客户端并在 submit.cf 中支持 SSL/TLS

Sendmail 作为客户端并在 submit.cf 中支持 SSL/TLS

我使用 Sendmail 作为客户仅使用 submit.cf 从某些 Linux 机器发送合法电子邮件(sendmail -C submit.cf -f email_address)。我的某些电子邮件地址的 SMTP 服务器需要通过 SSL/TLS 进行 SMTP AUTH(Gmail)。我设法解决了 SMTP AUTH 部分,但我找不到在 submit.cf 中启用 SSL 的方法。

在这种情况下,如何配置 sendmail 以在以经过身份验证的 Gmail 用户向 Google 提交邮件时尝试 TLS?

答案1

据我所知,默认情况下,sendmail 在有传出连接时会尝试使用 STARTTLS。

如果您使用 smtp.gmail.com:587 作为智能主机然后Gmail 不接受没有SMTP 验证 Gmail 不提供SMTP 验证在 STARTTTLS 命令之前。

通过自定义端口 (587) 进行中继已在 sendmail FAQ 中介绍。
3.39 如何使用备用端口发送?

相关内容