我无法获得我的SPF。我的网站托管在bluehost上。我已经尝试过他们的服务台,但至少可以说它们并不是很有用。 我正在使用mail-tester.com测试电子邮件,并不断遇到新问题。
我发现这篇文章很有用: SPF Permanent Error: Too many DNS lookups
特别是亚当的答案。
我已经尝试了几件事,但是我已经不知所措了。
似乎可以工作一段时间的事情是这样的:
v=spf1 ip4:111.111.11.11 ip4:111.111.11.111 a mx include:_spf.bluehost.exemple.com include:_spf.google.com ~all
邮件测试人员提供的开头IP地址没有发件人策略,但是地址不断变化。
使用此工具检查后:
似乎邮件来自gateway24.websitewelcome.com。 我继续将其添加到我的SPF中,如下所示:
v=spf1 a mx include:_spf.bluehost.exemple.com include:_spf.gateway24.websitewelcome.com include:_spf.google.com ~all
昨天看起来好像是故事的结局,但今天mail-tester.com却说这些变体中没有一个有“适用的发件人政策”:
_spf.bluehost.exemple.com
bluehost.exemple.com
_spf.bluehost.com
bluehost.com
真的看不到我在这里想念的东西。 感谢任何尝试提供帮助的人。
这是我当前的spf:
v=spf1 a mx include:bluehost.exemple.com include:_spf.gateway24.websitewelcome.com include:_spf.google.com ~all
这是邮件测试人员给我的全部消息:
dig + short TXT exemple.com:
•“ v = spf1和mx包括:bluehost.exemple.com包括:_spf.gateway24.websitewelcome.com包括:_spf.google.com〜全部”
•“ google-site-verification = blablablablablablabla”“
挖+短TXT @ ns1.bluehost.com。 exemple.com: •“ v = spf1 a mx包括:bluehost.exemple.com包括:_spf.gateway24.websitewelcome.com包括:_spf.google.com〜全部”
•“ google-site-verification = blablablablablablablabla” spfquery --scope mfrom --id hello@exemple.com --ip 111.111.11.11 --helo-id gateway24.websitewelcome.com:
•永久错误
•exemple.com:包含的域“ bluehost.exemple.com”没有适用的发件人策略
•exemple.com:包含的域“ bluehost.exemple.com”没有适用的发件人策略
•接收到的SPF:permerror(exemple.com:包含的域“ bluehost.exemple.com”没有适用的发件人策略)receive = ns111111.ip-11-11-111.eu;身份=邮件来自;信封-来自=“ hello@exemple.com”; helo = gateway24.websitewelcome.com; client-ip = 111.111.11.11
答案 0 :(得分:0)
我设法通过以下方法修复了我的SPF:
v = spf1一个mx包括:spf2.bluehost.com包括:websitewelcome.com〜all
我发现此工具很有用:
https://mxtoolbox.com/spf.aspx
使用mxtoolbox,我可以查看bluehost.com本身包含的SPF记录。我可以看到他们添加了saleforce的spf和其他对我没有用的东西。这些额外的SPF超过了10个查询的限制,因此我在mail-tester.com上的评分很差
唯一实际有用的记录是spf2.bluehost.com,它是唯一可以解决实际IP地址的记录。
使用mail-tester.com,我可以看到我的邮件是从websitewelcome.com的服务器发送的。
所以我加了这两个,就解决了这个问题。
希望获得帮助。