我已经使用 postfix、dovecot、opendkim、openspf、openssl 等配置了 SMPT 服务器...我试图弄清楚 mailchimp 如何发送由其服务器签名的邮件并投递给收件人而不进入垃圾邮件文件夹。其他外部服务器也是一样。当示例邮件到达我的 gmail 收件箱时,详细信息如下:由 SERVERNAME 签名(不是发件人的同一域),由 SERVERNAME 发送,使用 TLS 加密。正如我之前所写,服务器名称与发件人域不同。那么我该如何配置 postfix 来执行相同操作?我究竟如何签名电子邮件然后更改发件人域?
抱歉我的英语不好。谢谢大家。
答案1
简而言之:MailChimp 和其他邮件提供商请求/要求其客户在 DNS 记录中包含某些设置(DKIM 和 SPF我们可以从客户域名获取客户记录,授权邮件提供商的服务器代表这些客户发送消息。
如何为您自己的域名设置 DKIM 和 SPF 已记录在案,一旦完成,您可能就会很清楚如何有效地将这些设置用于您托管的其他域名。如果没有,那就是不同的问题共。
由 SERVERNAME 发送,使用 TLS 加密
当从发送邮件服务器到 Gmail 接收邮件的 SMTP 连接使用 TLS 加密时,就会发生这种情况。您可以使用smtp_tls_security_level
在 Postfix 中。smtp_tls_security_level = may
通常是最好的。