![Gmail 添加多个 SPF 记录](https://linux22.com/image/787624/Gmail%20%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AA%20SPF%20%E8%AE%B0%E5%BD%95.png)
当我将我的域名连接到 Gmail 时,它会向我的 DNS 中添加两条记录:
TXT
@
v=spf1 include:dc-aa8e722993._spfm.mydomainhere.com ~all
TXT
dc-aa8e722993._spfm
v=spf1 include:_spf.google.com ~all
但是我在网上看到的有关正确设置 SPF 的所有内容都说只包含一条记录:
TXT
@
v=spf1 include:_spf.google.com ~all
我是否应该将第二条记录上的名称更改为 @?还是应该保留原样?gmail 创建的两条记录是什么意思?
答案1
我不确定 Google 为什么要这样做,但您拥有的是一个包含 Google SPF 堆栈的任意 TXT 记录(第二个),以及一个包含第二个的实际 SPF 记录。我怀疑其意图是将您自己的 SPF 记录(以防您在某处有另一个邮件服务器)与 Google 的 SPF 记录分开,以防他们必须更改它。我不会更改它,因为写出来它会正常工作,而且我不得不假设 Google 的疯狂行为中一定有某种方法。也许这是为了简化更新:如果 Google 需要更改的记录中唯一的东西是他们自己的堆栈,那么编写更改代码会更简单。