我正在设置自己的SPFlogging,以正确validation通过Google Apps发送的邮件以及MailChimp服务器发送的邮件。
MailChimp的文档推荐这个SPFlogging: v=spf1 mx ptr include:servers.mcsv.net ~all 。
Google Apps的文档build议: v=spf1 include:_spf.google.com ~all 。
我主要关心的是mx ptr 。 鉴于谷歌的文件不包括mx ptr , 我可以安全地结合两个SPFlogging,包括mx ptr ?
换句话说,这将validation两个服务器: v=spf1 mx ptr include:_spf.google.com include:servers.mcsv.net ~all ?
根据邮件黑猩猩文档只include:servers.mcsv.net是必要的,表明所有通过MailChimp发送的电子邮件将从servers.mcsv.net的SPFlogging中包含的MTA发送。
要允许从Mailchimp和GMail / Google Apps发送的电子邮件,只需包括两个:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
如果您还需要以*@yourdomain.tld发送电子邮件, *@yourdomain.tld您的发送(出站)MTA的IP地址也以IPv4地址的forms包括在内:
v=spf1 ip4:87.65.43.21 include:_spf.google.com include:servers.mcsv.net ~all
或者(如果服务器发送和接收电子邮件是相同的)使用MX:
v=spf1 mx include:_spf.google.com include:servers.mcsv.net