Gmail 不接受来自新服务器的邮件

use*_*078 7 gmail ptr-record

我正在设置一个新服务器,发现 Gmail 不接受来自该服务器的电子邮件。

我检查了 Exim 日志文件,发现以下内容:

Our system has detected that this\n550-5.7.1 message does not meet IPv6 sending guidelines regarding PTR records\n550-5.7.1 and authentication.
Please review\n550 5.7.1 https://support.google.com/mail/answer/81126 for more information. om7si10023450wjc.42 - gsmtp
Run Code Online (Sandbox Code Playgroud)

我的服务器有 IP4 和 IPv6 ip 地址。我已经为 IP4 和 IPv6 IP 地址添加了 SPF 记录。唯一的问题是我还没有 PTR 记录(如果 A 记录没有指向同一个服务器,我的数据中心不允许添加 PTR 记录)。所以,当我将网站移到新服务器时,我会稍后进行 PTR 记录。

我的问题: Gmail 是否有可能仅仅因为我没有 PTR 记录而不接受电子邮件?类似情况下的所有电子邮件提供商都将电子邮件放入垃圾邮件或批量邮件文件夹中。Gmail 根本不接受邮件?

Ste*_*ane 8

这是谷歌帮助页面的文字:

IPv6 的附加指南

  • 发送 IP 必须有 PTR 记录(即发送 IP 的反向 DNS),并且它应该匹配通过 PTR 记录中指定的主机名的正向 DNS 解析获得的 IP。否则,邮件将被标记为垃圾邮件或可能被拒绝。
  • 发送域应通过 SPF 检查或 DKIM 检查。否则,邮件可能会被标记为垃圾邮件。

因此,是的,如果您使用 IPv6 向 Google 发送邮件,则必须具有与发送方的系统 IPv6 地址匹配的 PTR。

如果您真的无法为您的 IPv6 地址创建 PTR(这对我来说似乎很奇怪),解决方案是要么完全禁用 IPv6,要么将您的主服务器设置为首选 IPv4 进行传出连接。如果您这样做,也不要忘记更改 SPF 记录。