【问题标题】:gmail SPF settings not workinggmail SPF设置不起作用
【发布时间】:2016-03-11 18:44:39
【问题描述】:

我正在尝试用我的新服务器取悦 gmail,但我终其一生都无法弄清楚他们想要的 WTF。

我正在拥有 gmail 帐户的人我自己的 SMTP 服务器发送邮件,我自己不是 gmail 用户。

这是我得到的错误:

主机 gmail-smtp-in.l.google.com[2a00:1450:4013:c01::1a] 说: 550-5.7.1 [2a01:488:66:1000:5c33:9242:0:1] 我们的系统检测到
此 550-5.7.1 消息不符合 IPv6 发送准则 关于 PTR 记录 550-5.7.1 和身份验证。请查阅 550-5.7.1
https://support.google.com/mail/?p=ipv6_authentication_error了解更多 550 5.7.1 信息。 g66si22237116wmf.82 - gsmtp(回复 DATA 命令的结尾)报告-MTA:dns;火焰.lemuria.org X-Postfix-Queue-ID:253A341C05 X-Postfix-Sender:rfc822; Notifications@mightandfealty.com 到达日期:2015 年 12 月 7 日,星期一 08:45:02 +0100(欧洲中部时间)

这是我的 SPF TXT 记录:

v=spf1 mx a ip4:92.51.146.66 a:flame.lemuria.org include:lemuria.org +all

据我所知,我有一个正确的 A 记录用于发送服务器 (flame.lemuria.org),有一个 PTR 反向 DNS 以这个名称指向该服务器,但 gmail 仍在抱怨。当然,尝试联系他们会导致零回答。

有人能告诉我他们想要快乐吗?

【问题讨论】:

    标签: email gmail spf


    【解决方案1】:

    我认为这不是 SPF 记录的问题。

    我的猜测是您的发送服务器具有 IPv6 地址:[2a01:488:66:1000:5c33:9242:0:1],并且该地址似乎没有 PTR 记录。 Gmail(和其他)不喜欢发送没有 PTR 记录的服务器。因此,如果您为您的 IPv6 地址添加 PTR 记录,我认为它会起作用。

    关于您的 SPF 记录的附注:您的 ip4 和 a 机制似乎指向同一个地址。您的包含记录还包含与主记录中大部分相同的地址。由于 DNS 查找限制,这些冗余记录可能会增加接收 SPF 验证失败的风险。

    【讨论】:

    • 您也可以考虑在服务器上禁用 IPv6 或仅将您的邮件服务器绑定到 IPv4 地址。因为如果你使用 IPv6,你的 SPF 记录也应该包含这方面的信息。
    • 感谢您的指点。是的,他们指向相同,我明确添加了冗余,因为我不知道它不喜欢什么。我也不使用 IPv6,这就是我没有配置它的原因。
    • 您可能没有选择使用 IPv6,但您的邮件服务器在发送到其他启用 IPv6 的邮件服务器时确实使用了 IPv6 地址(因此错误中提到了 IPv6 地址)。这很可能是由于 MailServer 默认绑定到所有可用地址造成的。
    猜你喜欢
    • 2017-09-04
    • 2011-11-16
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多