![如何设置 Postfix(Ubuntu)和 Google Apps 来对发送的电子邮件进行 DKIM 签名?](https://linux22.com/image/796000/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%20Postfix%EF%BC%88Ubuntu%EF%BC%89%E5%92%8C%20Google%20Apps%20%E6%9D%A5%E5%AF%B9%E5%8F%91%E9%80%81%E7%9A%84%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E8%BF%9B%E8%A1%8C%20DKIM%20%E7%AD%BE%E5%90%8D%EF%BC%9F.png)
我正在使用 Linode 并构建了一个 LAMP 堆栈。我设置了 Google Apps(免费版)来处理所有收到的邮件。我还设置了 Google Apps 以使用 DKIM 身份验证。问题是当我的应用程序发送邮件(注册验证、密码丢失等)时,电子邮件未签名。我确实知道 DKIM 身份验证设置正确,因为当我从 Google Apps 发送邮件时,它会按预期进行签名。
如何通过 Google Apps DKIM 身份验证签署应用程序生成的电子邮件?
我绝对不是服务器管理员,因此非常感激详细的说明。
答案1
您的应用程序是否可以使用 smtp 用户名和密码发送电子邮件?如果可以,则应该很容易将您的应用程序指向通过 gmail 的 smtp 服务器发送。如果不可以,最好将 postfix 配置为使用 milter 对您的应用程序发送的外发电子邮件进行签名。