如果我的SPF记录中没有IPv6条目,如果其他服务器使用IPv6,我会收到softfails。但是,当我添加一个ip6记录(这是我的准确地址,反向DNS条目)时,我得到了一个错误。我无法弄清楚问题是什么。
来自电子邮件标题:
收到-SPF:permerror(google.com:sjacobs@watershedmg.org的域名 使用此客户端无法识别的机制。未知机制: ))client-ip = 2600:3c01 :: f03c:91ff:fe6e:85d7
我的完整SPF记录:
v = spf1 mx ptr ip4:173.255.244.150 ip6:22600:3c01 :: f03c:91ff:fe6e:85d7 a:watershedmg.org包括:_spf.google.com~all
任何人都可以对此有所了解吗?谢谢。
答案 0 :(得分:0)
22600:3c01::f03c:91ff:fe6e:85d7
不是有效的IPv6地址。检查第一部分 - 它的位数太多了。看起来您添加了额外的'2'
由于您使用Google Apps作为电子邮件,因此您也不需要mx
。所以这个记录的更好版本将是
v = spf1 ip4:173.255.244.150 ip6:2600:3c01 :: f03c:91ff:fe6e:85d7 包括:_spf.google.com a:watershedmg.org~all
并且只有在您使用本地邮件服务器直接发送电子邮件的Web服务器时才需要a
指令。否则你也应该删除它。