在mailchimp中,我通过mailchimp网关从我的Gmail帐户发送,电子邮件已签署spf和dkim。但我有自己的smtp网关,当我通过myserver.com从gmail或其他电子邮件帐户发送时,只应用了spf?
Ps:dkim也适用,但前提是我的电子邮件发送与发送域位于同一域。
有什么想法?
Authentication-Results: mx.google.com;
spf=pass (google.com: domain of bounce-mc.us7_22204859.801345-EMAILADDRESS=gmail.com@mail71.atl51.rsgsv.net designates 205.201.135.71 as permitted sender) smtp.mail=bounce-mc.us7_22204859.801345-EMAILADDRESS=gmail.com@mail71.atl51.rsgsv.net;
dkim=pass header.i=@mail71.atl51.rsgsv.net
答案 0 :(得分:0)
我看到你在你的问题中标记了php和phpmailer。如果您使用的是phpmailer - phpmailer支持DKIM签名,您可以使用它为从任何域发送的消息添加DKIM签名(当然,前提是已在该域的DNS中创建了DKIM记录)。有关示例,请参阅Send mail in phpmailer using DKIM Keys。
答案 1 :(得分:0)
如果我理解了这个问题,那么您正尝试将DKIM签名添加到从yourdomain.com发送的gmail地址中...
我认为这不会起作用,因为yourdomain.com没有gmail私钥来签署消息。