我们公司有自己的 Exchange 邮件服务器,它从我们的内部 IP 发送邮件。为此配置了 DNS PTR 记录,所有内容都已送达。
我们还有一些外部托管的发送电子邮件的 Web 应用程序。这些应用程序总是卡在垃圾邮件过滤器中,我被告知需要添加 DNS PTR 记录。
两种服务均从同一个域名发送,但来自两个截然不同的 IP。
根据我在这里读到的内容(两个 IP 的反向 DNS 指向同一个域名会有什么不好吗?) 和这里 (为什么不建议 DNS 中有多个 PTR 记录?) 听起来,简单地添加带有网络 IP 的第二个记录可能会导致问题。同时,这看起来像是一个相当标准的设置,所以如果有人能告诉我设置它的最佳方法,那就太好了。
答案1
如果您的 Web 应用程序主机根本没有 PTR 记录,那么邮件就可能被拒绝或滞留在垃圾邮件过滤器中。因此,首先拥有任何类型的 PTR 记录都是一个好的开始。
不要求 IP 必须解析为邮件域。通常,主机向远程邮件服务器宣布的任何内容(使用动词EHLO
)都需要可解析为应与主机本身使用的 IP 匹配的 IP,并且该 IP 需要可解析回理想情况下与原始匹配的主机名。
您还应该设置 SPF 记录,该记录可以通过 DNS 声明您的 Exchange 服务器和 Web 应用程序主机都可以代表您的邮件域发送邮件。这将有助于邮件投递。