我的网站SPF记录收到了“DNS查询次数过多”的错误。
在我阅读以下帖子中的建议后,我决定按照建议尝试整合我的服务以减少查找次数。
参考文献: Too many DNS lookups in an SPF record PermError SPF Permanent Error: Too many DNS lookup
现在我的SPF记录是这样的:
v=spf1 a include:servers.mcsv.net include:_spf.google.com include:spf.mtasv.net include:jangomail.com ~all
我想整合我的服务,以便它最终成为这样:
v=spf1 a include:servers.mcsv.net include:_spf.google.com ~all
我会用Mandrill(Mailchimp servers.mcsv.net的一部分)替换我的jangomail用于我的交易电子邮件。并且mtasv.net是多余的,因为我们不再使用此服务。
我的情况与此问题中提出的情况完全相同:
来自Mandrill的Kaitlin建议设置一个SPF记录,包括下面的Mailchimp和Google Apps。v=spf1 a include:servers.mcsv.net include:_spf.google.com ~all
但是,如果我这样做,它最终不会超过10次查找,因此仍然超出协议的限制吗?
包括:servers.mcsv.net包含
_spf.google.com包含:
总共11次查询。
还有其他方法吗?
答案 0 :(得分:1)
使用include
合并可能总是会产生过多的DNS查询,因为所包含的域可能包含其他域名。
要查看解决此问题的方法,请查看重新组合原始SPF记录的SPF-tools,并仅将ip4
和ip6
字段输出到新字段中。随意问我任何问题,我很乐意帮助/扩展存储库中的文档。