@邮件域名体检

Gmail · SMTP 550 5.7.25

Gmail 550 5.7.25:PTR record 缺失或正反向不匹配

这条永久拒信指向实际连接 Gmail 的发送 IP。只输入退信 IP,即可查询 PTR,并验证该主机名的正向 DNS 是否解析回原 IP。

先从完整退信取得发送 IP

错误文本中的方括号通常会给出被 Gmail 检查的 IPv4 或 IPv6 地址。它可能属于邮件服务商、云主机、边界网关或转发器,不一定等于你域名的 MX,也不能从可见 From: 地址直接推断。

不要修改 Gmail 接收服务器的 DNS,也不要拿网站服务器 IP 代替退信中的发送 IP。修复对象是与 Gmail 建立该次 SMTP 连接的出口地址。

执行正反向一致性检查

  1. 对发送 IP 做反向查询,例如 dig -x 203.0.113.10 +short,应返回稳定的邮件主机名。
  2. 再查询该主机名的 A 记录;若发送地址是 IPv6,则查询 AAAA
  3. 正向结果必须包含原发送 IP。只有“有 PTR”但解析不到原 IP,仍属于 5.7.25 描述的不匹配。
  4. 如果有多个出口 IP,要逐个验证;一台正常不能证明整个发送池正常。

由谁修改 PTR

PTR 位于 IP 地址所有者控制的反向 DNS 区域,通常不能在普通域名 DNS 面板里创建。专用 IP 应由云主机、机房或网络供应商设置;共享邮件服务的出口 IP 则由该邮件服务商负责。正向的 AAAAA 记录由主机名所属域的 DNS 管理方设置。

配置后等待权威 DNS 生效,再从至少两个公共解析器重复正向与反向查询。随后通过同一出口发送新邮件,使用新的 SMTP 响应验证,不要用旧退信判断当前状态。

不要为通过检查而把 PTR 指向与业务无关的域名,也不要让一个主机名的正向记录漏掉实际发送 IP。身份命名应稳定、可追踪,并与网络供应商的授权一致。

工具边界

域名体检现在可以同时检查发件域的认证配置,以及指定 IPv4/IPv6 的 PTR 与 A/AAAA 回指;免费摘要不会保存该 IP 到分析事件。工具仍无法从域名猜出某封邮件的真实出口 IP,也不能代替 IP 所有者修改 PTR,因此必须使用完整退信里的实际 IP。

官方来源