Dns 不同的SPF检查结果

Dns 不同的SPF检查结果,dns,spf,Dns,Spf,我试图在我的域名上添加spf记录 我在两个不同的域上进行了尝试,当我尝试使用checkmx apps()进行检查时,它返回了不同的结果 第一个域返回: 第二个域返回: 我想知道这两个域上的spf设置是否良好。 有人知道第一个结果和第二个结果有什么不同吗 多谢各位 已编辑 这是我的spf记录 mydomain.com.au.mydomain.com.au. 900 IN TXT v=spf1 include:sparkpostmail.com mydomain.com.au. 3600 IN

我试图在我的域名上添加spf记录

我在两个不同的域上进行了尝试,当我尝试使用checkmx apps()进行检查时,它返回了不同的结果

第一个域返回:

第二个域返回:

我想知道这两个域上的spf设置是否良好。 有人知道第一个结果和第二个结果有什么不同吗

多谢各位

已编辑

这是我的spf记录

mydomain.com.au.mydomain.com.au. 900 IN TXT v=spf1 include:sparkpostmail.com
mydomain.com.au. 3600 IN TXT v=spf1 include:_spf.google.com ~all

这是两件不同的事情。第一个告诉您整个SPF记录涵盖的IP范围,包括通过
include
机制拉入的任何IP

第二种说法是,你已经允许谷歌通过在你的SPF记录中加入
include
机制来延迟他们的SPF记录,从而代表你发送电子邮件

你可以很容易地得到第一个而不需要第二个;如果不查看记录本身,我们无法告诉您您做错了什么(如果有),这取决于您正在尝试做什么——例如,如果您不希望谷歌为您发送邮件,那么包含他们的SPF将是一个错误

更新提供的SPF记录。 那些SPF记录很奇怪-为什么你有一个重复域?你忘了尾随的
什么吗?我认为您需要将两者结合起来,您的SPF应该如下所示:

mydomain.com.au. 900 IN TXT v=spf1 include:sparkpostmail.com include:_spf.google.com ~all

不包括
mx
SPF机制(即,您的入站邮件服务器也可以为您的域发送邮件)是相对不寻常的,但如果您使用gmail处理您的域,这并不意外,因为他们的
include

Hi@Synchro涵盖了该域,谢谢您的回答。实际上,我想设置DMARC来管理可疑电子邮件。好的,但是在使用DMARC@Synchro之前,您需要让SPF和DKIM工作。谢谢您的回答。实际上,我想设置DMARC来管理可疑电子邮件。所以我想我必须更改我的第一个SPF DNS记录,使其通过“SPF必须允许Google服务器…”我有两个SPF记录。TXT v=spf1中的mydomain.com.au.mydomain.com.au.900包括:sparkpostmail.com mydomain.com.au.3600 TXT v=spf1包括:_spf.google.com~是否有需要更改的内容以使其通过“spf必须允许google服务器…”检查?您只能有一条spf记录。该记录中可以有多个include机制,不过需要注意查找计数限制。如果你把你的SPF记录放在你的问题中会有帮助的-评论中的格式不是很好。现在可以了。。实际上,我正在使用gmail来处理我的域名。非常感谢@Synchro