SPF 未被识别

SPF 未被识别

我正在 Vultr (Ubuntu 14.04) 上设置 VPS。服务器上的主机名设置为host2.sethta.com

我几乎已经按我想要的方式设置好了一切,但是 Google 拒绝了来自该服务器的电子邮件,抱怨缺少 SPF。

host2我最初为创建的 SPF 记录v=spf1 a -all,但无法通过。然后我将 SPF 记录更改为通配符。

在虚假子域上运行 nslookup 时,我得到的响应为wildcardtest.sethta.com text = "v=spf1 a -all",因此我知道通配符有效。但是当我对 运行它时host2,我得到的响应为*** Can't find host2.sethta.com: No answer

我错过了什么?

更新: 主要问题是指为什么 SPF 记录无法被识别。

SPF 未被识别,它似乎是来自我的服务器的设置。使用此测试工具并输入 IP 地址45.63.69.14 (我现在并不担心安全问题,因为我计划删除服务器)并将发件人地址设为[email protected],我收到的响应是:未在 中找到 SPF 策略(无 TXT 记录)。但是当我使用 进行测试时[email protected],我得到了一条通过的 SPF 记录。

这导致我删除了的 A 记录host2.sethta.com并创建了一条新记录host1.sethta.com。现在一切都已传播,host1SPF 查找失败并host2通过。

我将向 Vultr 发送一张支持票,看看他们的服务器是否遇到过这样的问题。

或者是否存在可以阻止 SPF 查找的服务器设置?

相关内容