为什么 MXtoolbox SPF 记录检查器不喜欢我的 SPF 记录?

为什么 MXtoolbox SPF 记录检查器不喜欢我的 SPF 记录?

我有一个共享托管服务器,并且一直在绞尽脑汁尝试寻找一个被其他主机全球接受的 SPF 记录。

我们以域名 gimsid.ro 为例。它可以向任何域名发送邮件,但我们的一个客户除外,该客户由于 SPF 记录不正确而拒绝邮件。

现在,当我使用 Kitterman 工具(在 kitterman.com 上)检查时,它说它通过了所有测试。

当我使用 MXtoolbox 检查时(http://mxtoolbox.com/SuperTool.aspx?action=spf%3agimsid.ro&run=toolpage) 则表示它无效。

我总是尝试使用这样的 SPF 记录:

example.com -- v=spf1 a mx ip4:12.34.567.89 mx:example.com ~all

其中 12.34.567.89 是我分配给该域的 IP。

我做错什么了吗? 有“全球接受的”SPF 记录吗?

答案1

这不是软失败(更可惜),因为我的有一个硬失败(-all),并且它仍然未通过他们的检查。

缺少实际SPF记录。您和我一样,只有一个 DNS 类型为 的 SPF 记录TXT。如果您像我一样,添加一个SPF与您的记录完全相同的DNS 类型记录TXT,那么一切都会神奇地变绿。

它甚至说,如果你看一下:TXT 记录旁边有一个绿色勾号,SPF 记录旁边有一个黄色感叹号,还有一个正确的陈述:a valid SPF record was not found。可惜最后一句话含糊不清。真是个没用的检查器。

编辑:如果您当前的 DNS 提供商不支持该记录类型,并且您真的在意这个愚蠢的记录检查器给您带来麻烦,那么您必须找到更好的 DNS 提供商。DNS 本身当然支持记录类型;尝试dig spf teaparty.net查看我闪亮的新记录,专门添加以测试此答案!

相关内容