我正在尝试设置我的 SPF 记录,以便正确验证通过 Google Apps 发送的电子邮件和从 MailChimp 服务器发送的电子邮件。
MailChimp 的文档推荐这个 SPF 记录:v=spf1 mx ptr include:servers.mcsv.net ~all
。
Google Apps 的文档推荐这样:v=spf1 include:_spf.google.com ~all
。
我主要担心的是mx ptr
。鉴于 Google 的文档不包含mx ptr
,我可以安全地合并两个 SPF 记录mx ptr
吗?
换句话说,这是否会对两台服务器进行验证:v=spf1 mx ptr include:_spf.google.com include:servers.mcsv.net ~all
?
答案1
根据mail chimp 文档只include:servers.mcsv.net
需要,表明通过 MailChimp 发送的所有电子邮件都将从 SPF 记录中包含的 MTA 发送servers.mcsv.net
。
要允许从 Mailchimp 和 GMail/Google Apps 发送电子邮件,只需同时包含以下内容:
v=spf1 include:_spf.google.com include:servers.mcsv.net ~all
如果您也需要以*@yourdomain.tld
自己的身份发送电子邮件,请同时包含发送(出站)MTA 的 IP 地址,可以是 IPv4 地址形式:
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