AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 24943
Accepted
Krystian Cybulski
Krystian Cybulski
Asked: 2009-06-13 10:07:51 +0800 CST2009-06-13 10:07:51 +0800 CST 2009-06-13 10:07:51 +0800 CST

反向 DNS - 如何正确配置 SMTP 传递

  • 772

我开始了一项新服务,我们需要向我们的客户发送电子邮件(新帐户确认等)。

我的服务器被称为 prod01.bidrodeo.com 并解析为 97.107.134.38 。对于反向 DNS,97.107.134.38 解析为 prod01.bidrodeo.com 。但是,我们所有的电子邮件地址都是 [email protected] 的形式。我应该将反向 DNS 指向 bidrodeo.com 吗?

我的电子邮件被某些系统延迟或拒绝,我不确定我的反向 DNS 是否设置不正确。

domain-name-system smtp reverse-dns
  • 5 5 个回答
  • 191772 Views

5 个回答

  • Voted
  1. Best Answer
    Evan Anderson
    2009-06-13T10:14:13+08:002009-06-13T10:14:13+08:00

    你得到的是“前向确认的反向 DNS”——即反向查找返回的名称,当通过正向查找运行时,返回与反向查找中使用的原始 IP 相同的 IP——向上(有关更详细的描述,请参见http://en.wikipedia.org/wiki/Forward_Confirmed_reverse_DNS )。这是很好的第一步。

    拒绝消息是您了解电子邮件被拒绝原因的最佳信息来源。看起来它prod01.bidrodeo.com没有被列为域的 MX,bidrodeo.com这会导致一些反垃圾邮件技术出现问题。我会考虑为这台服务器计算机和您的域的 MX配置正确的 TXT 记录(请参阅http://old.openspf.org/dns.html )。这将有助于解决一些电子邮件接收问题。

    如果您有一些拒绝的示例并且对它们有疑问,请将它们链接到问题。

    • 27
  2. Justin Scott
    2009-06-13T10:13:45+08:002009-06-13T10:13:45+08:00

    如果您只有一个反向 DNS 条目,大多数 SMTP 服务器都会接受您的邮件。它不必与您的电子邮件地址上的域名相匹配。如果反向 DNS 与连接中使用的 HELO/EHLO 主机名不匹配,某些 SMTP 服务器将拒绝邮件。如果您的邮件服务器的主机名是mail.example.com您的反向 DNS、MX 记录、HELO/EHLO 和 SMTP 问候横幅,那么它们也应该是mail.example.com。但是,该服务器可以毫无问题地为 example.com、joes-example.com 和 marys-example.com 提供服务。

    要考虑的其他一些事情是在 DNS 中为您用来发送邮件的域名发布 SPF 记录,以识别您发送邮件的 IP 空间。一些较大的提供商会寻找这一点,并优先处理来自启用 SPF 的域的邮件。

    此外,请通过SenderBase密切关注您 IP 地址的“声誉” ,因为如果您的声誉得分太低,某些提供商会延迟您的邮件或应用额外的扫描/过滤。

    • 8
  3. sh-beta
    2009-06-13T10:15:12+08:002009-06-13T10:15:12+08:00

    不,服务器名称和域不需要也很少匹配。反向 DNS 查找只是确保 IP 是服务器名称的 PTR 记录。

    如果您可以发布示例延迟或拒绝消息的标题/退回消息,我们应该能够缩小它们出现问题的原因。

    • 4
  4. dr.pooter
    2009-06-13T10:30:37+08:002009-06-13T10:30:37+08:00

    如果这是最近的服务器,则 DNS 可能尚未完全传播。

    • 1
  5. kashani
    2009-06-13T10:28:53+08:002009-06-13T10:28:53+08:00

    该 IP 不在任何主要的黑名单上,所以这不是问题。如果没有更多信息或某些日志,最好的怀疑是您的 HELO 名称与服务器不匹配或无法解析。在发送邮件的过程中,您的服务器将发送 helo $myservername(或您已配置或尚未配置的任何内容)作为与接收邮件服务器事务的一部分。可以配置邮件服务器来验证 helo 名称是否存在于 DNS 中和/或与反向 DNS 匹配。

    • 0

相关问题

  • 推荐的个人邮件服务器设置 [关闭]

  • 如何使用 Windows Server 解析 http 域名

  • 动态更新 /etc/resolv.conf 中列出的解析器

  • 内部名称解析

  • 针对大量邮件的 SMTP 服务的建议 [关闭]

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve