我开始了一项新服务,我们需要向我们的客户发送电子邮件(新帐户确认等)。
我的服务器被称为 prod01.bidrodeo.com 并解析为 97.107.134.38 。对于反向 DNS,97.107.134.38 解析为 prod01.bidrodeo.com 。但是,我们所有的电子邮件地址都是 [email protected] 的形式。我应该将反向 DNS 指向 bidrodeo.com 吗?
我的电子邮件被某些系统延迟或拒绝,我不确定我的反向 DNS 是否设置不正确。
我开始了一项新服务,我们需要向我们的客户发送电子邮件(新帐户确认等)。
我的服务器被称为 prod01.bidrodeo.com 并解析为 97.107.134.38 。对于反向 DNS,97.107.134.38 解析为 prod01.bidrodeo.com 。但是,我们所有的电子邮件地址都是 [email protected] 的形式。我应该将反向 DNS 指向 bidrodeo.com 吗?
我的电子邮件被某些系统延迟或拒绝,我不确定我的反向 DNS 是否设置不正确。
你得到的是“前向确认的反向 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 )。这将有助于解决一些电子邮件接收问题。如果您有一些拒绝的示例并且对它们有疑问,请将它们链接到问题。
如果您只有一个反向 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 地址的“声誉” ,因为如果您的声誉得分太低,某些提供商会延迟您的邮件或应用额外的扫描/过滤。
不,服务器名称和域不需要也很少匹配。反向 DNS 查找只是确保 IP 是服务器名称的 PTR 记录。
如果您可以发布示例延迟或拒绝消息的标题/退回消息,我们应该能够缩小它们出现问题的原因。
如果这是最近的服务器,则 DNS 可能尚未完全传播。
该 IP 不在任何主要的黑名单上,所以这不是问题。如果没有更多信息或某些日志,最好的怀疑是您的 HELO 名称与服务器不匹配或无法解析。在发送邮件的过程中,您的服务器将发送 helo $myservername(或您已配置或尚未配置的任何内容)作为与接收邮件服务器事务的一部分。可以配置邮件服务器来验证 helo 名称是否存在于 DNS 中和/或与反向 DNS 匹配。