我有一台 Windows 服务器,我将我的域名服务器设置为该服务器。现在我想从另一台服务器发送电子邮件,但实际上我的 Web 应用程序和邮件服务器不在同一台服务器上。邮件服务器是 Linux CentOS。上面有许多可用的邮件帐户。所以没有问题。现在我想从 Linux 服务器发送和接收电子邮件,我的网站在 Windows 服务器上。因此我将域的 MX 记录更改为 Linux 服务器。但是当我从邮件服务器向 gmail.com 发送邮件时,它的响应是:
Client host rejected: cannot find your reverse hostname
怎么了?我搜索了这个问题,但没能解决。我想问一下更换邮件服务器的步骤是什么?我是不是忘了一些步骤?
答案1
根据错误消息,您需要配置反向 DNS 查找s 表示主机。这通常通过 PTR 记录完成。例如,您可能有一个主机 mail.example.com
mail.example.com IN A 192.0.2.1
以及 PTR 记录
1.2.0.192.in-addr.arpa. IN PTR mail.example.com