在 Windows Server 2008 上配置反向 DNS,无法发送电子邮件

在 Windows Server 2008 上配置反向 DNS,无法发送电子邮件

我在 Windows Server 2008 机器上运行 VPS,自从 2015 年 1 月获得它以来,一切运行良好,服务器具有 IIS、DNS,并使用 Mailenable 进行电子邮件交换。

我已经在其上运行了多个网站,完全没有问题,直到上周末,也就是服务器上线整整 4 个月后(我不知道这 4 个月是否是巧合,但我认为最好还是提一下)我注意到我的收件箱中出现了邮件传递错误,经过调查,我发现在 SMTP 日志中出现了这个错误:

通信错误:与 gmail-smtp-in.l.google.com 的套接字连接失败(错误 10060)。主机无法连接或拒绝您的连接。

因此,我无法向外部服务器发送任何电子邮件,起初我以为是软件 Mailenable 的问题,但经过大量研究和在线挖掘后,我发现我仍然能够从服务器上托管的一个域发送消息到服务器上的另一个域,完全没有任何问题。

经过进一步挖掘,我发现您需要有一个反向 DNS PTR 记录,否则您的电子邮件可能会被拒绝为垃圾邮件,当我在一月份第一次设置 DNS 时,我从未创建过反向 DNS 区域,这是我第一次配置自己的服务器,所以我不知道反向 DNS 区域的重要性,所以我从来没有创建过。

因此,周日我使用在线找到的说明创建了一个,据我所知,它看起来应该正常,但是当我在线进行反向 DNS 查找时,它仍然说查找失败。

我的服务器 IP 是 178.33.23.195,并且我为 mail.mydomain.com 配置了 A 记录,还为 mail.mydomain.com 配置了 MX 记录,就像我说的,这些在过去 4 个月里一直很好。

反向 DNS 设置为 23.33.178.in-addr.arpa,PTR 记录设置为:

FQDN:195.23.33.178.in-addr.arpa 主机名:mail.mydomain.com。

我看不出有什么问题,但我的电子邮件仍然被外部主机拒绝...我已经尝试自己解决这个问题四天了,但没有成功,我开始感到绝望了......

因此,任何帮助或想法都将不胜感激。

抱歉,帖子太长了!

提前致谢,杰米·彼得斯

答案1

您的 DNS 服务器不具有服务器所用 IP 地址的权威性,您的 ISP 具有该 IP 地址的权威性。您需要您的 ISP 在其反向查找区域中为您的服务器创建 PTR 记录。

相关内容