反向 DNS 查找如何处理垃圾邮件过滤器?

cod*_*nky 8 domain-name-system email smtp spam reverse-dns

我听说大多数垃圾邮件过滤器使用反向 DNS 查找发送 SMTP 服务器(或类似的)的原始 IP 地址作为验证过程的一部分。我想确保我的电子邮件能够通过此检查。我如何才能验证我的电子邮件是否正常?

在研究它时,我注意到如果我查看来自 Gmail 的有效电子邮件的标题,我会看到如下内容:

Received: from mail-pz0-f185.google.com (mail-pz0-f185.google.com [209.85.222.185])
        by mx.google.com with ESMTP id 10si2346996pxi.164.2009.07.22.22.26.19;
        Wed, 22 Jul 2009 22:26:19 -0700 (PDT)
Run Code Online (Sandbox Code Playgroud)

当我在 209.85.222.18 上执行 nslookup 时,它会响应 mail-pz0-f185.google.com,这正是我所期望的。如果它以不同的域响应,那么我认为这表明存在问题并且检查失败。

这就是反向 DNS 查找的全部内容,还是我找错了树?

cha*_*aos 6

该测试通常不会与 SMTP 信封进行比较(就像您描述的基于眼球的过程),而是找到连接主机的反向 DNS 主机名(如果有),通过正向 DNS 运行它并查看它是否解析回原始 IP 号。

所以你需要的是 1) 设置反向 DNS(第一步)和 2)正确设置它(第二步)。

没有什么可以阻止任何人与 SMTP 信封进行比较,即使这经常被视为过于偏执,因此您还希望您的主机名出现在邮件传输中的任何地方都使用出现在反向 DNS 中的 DNS 名称。