Postfix电子邮件服务器 - 主机名与IP地址不匹配

时间:2011-03-08 21:09:24

标签: ip postfix-mta vps mail-server

我的VPS上有一个postfix邮件服务器设置。

就在我发送电子邮件的另一天,我将其反弹,并显示以下错误消息:

Remote host said: 454 5.7.1 DXNS3 208.81.237.186: Message refused. Your host name dosen't match with your IP address: mx6-out.gaggle.net

这是我服务器的问题吗?顺便说一句,我的邮件服务器不是mx6-out.gaggle.net,但它应该是mail.onlythebible.com

所以我对这个错误信息的含义以及如何解决它感到有些困惑。感谢您对此问题的任何帮助。

1 个答案:

答案 0 :(得分:2)

这不是Postfix设置的问题。

这是您的DNS设置问题。

假设您的Postfix位于 mail.onlythebible.com 。该名称的IP(DNS中的A资源记录)为 173.255.234.40 。到现在为止还挺好。 但是有一个相反的方法来获得IP背后的名称。这是DNS中的PTR资源记录。在您的情况下,这设置为 li244-40.members.linode.com 。正如您所看到的名称不匹配:mail.onlythebible.com != li244-40.members.linode.com 这会导致出现错误消息。

解决方案是将DNS中的PTR设置为 mail.onlythebible.com 。如何(或如果)您可以这样做取决于您的托管服务提供商。您需要能够编辑反向DNS地址的DNS配置(而不是域onlythebible.com的DNS配置)。请询问您的VPS提供商如何设置PTR。