【问题标题】:SPF "permerror" from Google, IPv6 failure?来自 Google 的 SPF“permerror”,IPv6 故障?
【发布时间】:2015-10-16 09:16:31
【问题描述】:

如果我的 SPF 记录中没有 IPv6 条目,如果其他服务器使用 IPv6,我会遇到软故障。但是,当我添加一个 ip6 记录(这是我的准确地址,带有反向 DNS 条目)时,我得到一个 permerror。我无法弄清楚问题是什么。

来自电子邮件标题:

收到的 SPF:permerror(google.com:sjacobs@watershedmg.org 的域 使用此客户端无法识别的机制。未知机制: )) 客户端-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

有人能解释一下吗?谢谢。

【问题讨论】:

    标签: dns spf


    【解决方案1】:

    22600:3c01::f03c:91ff:fe6e:85d7 不是有效的 IPv6 地址。检查第一部分 - 它的数字太多。您似乎添加了一个额外的“2”

    您也不需要mx,因为您将 Google Apps 用于您的电子邮件。所以这个记录的一个更好的版本是

    v=spf1 ip4:173.255.244.150 ip6:2600:3c01::f03c:91ff:fe6e:85d7 包括:_spf.google.com a:watershedmg.org ~all

    并且a 指令仅在您有一个使用本地邮件服务器直接发送电子邮件的 Web 服务器时才需要。否则你也应该删除它。

    【讨论】:

    • 谢谢你,彼得!是的,不知何故复制和粘贴失败了。我们实际上是从带有 Postfix 的 Debian 服务器发送的……在阅读了这么多帖子之后,我仍然不清楚我是否需​​要 a:watershedmg.org 以及是否应该只包含 mx 而不是 ptr 和 a。现在我有 v=spf1 mx a ptr ip4:173.255.244.150 ip6:2600:3c01::f03c:91ff:fe6e:85d7 include:_spf.google.com ~all
    • 所以ptr一般不推荐。如果 Debian 服务器的 IP 是固定的,我只需包含一个适当的 ip4 或 ip6 指令。如果不是,并且服务器具有已知名称,我将使用 a 指令。 mx 对您没有帮助,因为您的 MX 服务器是 Google Apps 服务器,由 include:_spf.google.com 处理
    • 好吧...有趣。所以听起来我不需要aptrmx。如果我理解的话,v=spf1 ip4:173.255.244.150 ip6:2600:3c01::f03c:91ff:fe6e:85d7 include:_spf.google.com ~all 就是我所需要的。非常感谢您的帮助!
    猜你喜欢
    • 2017-03-12
    • 2013-05-22
    • 1970-01-01
    • 1970-01-01
    • 2014-02-23
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    相关资源
    最近更新 更多