尝试用Mandrill设置我的发送域。我已经成功地验证了域和DKIM设置。
但是,我仍然得到以下SPF错误:
您的SPF记录需要超过10个DNS查找才能处理。这可能是由于包括需要多个查找的域造成的。尝试通过删除任何不必要的部分来简化SPF记录。
下面是我目前的TXT记录:
v=spf1 a mx ptr include:bluehost.com include:spf.mandrillapp.com ?all我的TXT记录有问题吗?或者是别的什么。
*更新:需要减少我的域名的DNS查找计数;解决方案在下面的答案注释。
发布于 2016-01-05 21:07:32
是啊!问题在于TXT记录(可以有匹配的SPF和TXT记录,但是Mandrill只会查看您的TXT记录来验证/验证发送域,以便确保其中一个是正确的)。
TXT记录、a、mx、ptr、include:bluehost.com和include:spf.mandrillapp.com的每个部分都算作一个或多个查找,但是SPF记录的规范(或者在本例中是包含SPF信息的TXT记录)限制在10个查找总数。
您可以使用像这样的工具来查看记录的哪一部分具有最多的查找:http://emailstuff.org/authentication (使用“检查已发布的SPF记录”选项),并可能检查类似的内容以使记录:https://github.com/jsarenik/spf-tools变平。
https://stackoverflow.com/questions/34619533
复制相似问题