正确的 SPF 记录用法?

正确的 SPF 记录用法?

我的域名的 txt 条目如下:

“v=spf1 a ip4:aspmx.googlemail.com ptr:aspmx.googlemail.com include:aspmx.googlemail.com -all”

我也尝试过使用。ptr但是a,我不确定我是否完全理解它们之间的区别。PTR 似乎对域进行了反向查找,而 A 只是引用区域文件中的 A 记录?

Gmail 的标头响应是:

已接收 SPF:未知(google.com:域名[电子邮件保护]使用了客户端无法识别的机制。未知机制:))

身份验证结果:mx.google.com;spf=permerror(google.com:域名[电子邮件保护]使用了客户端无法识别的机制。未知机制:))[电子邮件保护]; dkim=中性(无键)[电子邮件保护]

答案1

~allgooglemail 的正确 TXT 记录是“v=spf1 include:aspmx.googlemail.com ~all”。您还应该注意versus的用法-all

答案2

请参阅此页面:请参阅来自 Google 的此页面:http://support.google.com/a/bin/answer.py?hl=en&answer=178723

发布使用 -all 而非 ~all 的 SPF 记录可能会导致传送问题。有关 Google Apps 邮件服务器地址的详细信息,请参阅 >Google IP 地址范围。

编辑:你也应该真的使用 DKIM。随着 DMARC 标准化的临近,这一点非常重要。

相关内容