Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postfix电子邮件服务器-主机名与IP地址不匹配_Ip_Postfix Mta_Vps_Mail Server - Fatal编程技术网

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

Postfix电子邮件服务器-主机名与IP地址不匹配,ip,postfix-mta,vps,mail-server,Ip,Postfix Mta,Vps,Mail Server,我已经在我的VPS上安装了postfix邮件服务器 就在前几天,当我发送一封电子邮件时,我收到了它,并返回了以下错误消息: 远程主机说:454 5.7.1 DXNS3 208.81.237.186:消息被拒绝。您的主机名与您的IP地址不匹配:mx6-out.gaggle.net 这是我的服务器的问题吗?顺便说一句,我的邮件服务器不是mx6-out.gaggle.net,但应该是mail.onlytheble.com 所以我有点困惑,这个错误消息意味着什么,以及如何解决它。感谢您对此问题的帮助。这

我已经在我的VPS上安装了postfix邮件服务器

就在前几天,当我发送一封电子邮件时,我收到了它,并返回了以下错误消息:

远程主机说:454 5.7.1 DXNS3 208.81.237.186:消息被拒绝。您的主机名与您的IP地址不匹配:mx6-out.gaggle.net

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


所以我有点困惑,这个错误消息意味着什么,以及如何解决它。感谢您对此问题的帮助。

这不是Postfix设置的问题

这是DNS设置的问题

假设您的后缀位于mail.onlythebible.com。DNS中该名称A资源记录的IP为173.255.234.40。到现在为止,一直都还不错。 但有一种相反的方法可以在IP后面获得名称。这是DNS中的资源记录。在您的情况下,此设置为li244-40.members.linode.com。如您所见,名称不匹配:mail.onlythebible.com!=li244-40.members.linode.com 这将导致weired错误消息


解决方案是将DNS中的PTR设置为mail.onlythebible.com。如何或如果你能做到这一点取决于你的主机提供商。您需要能够编辑反向DNS地址的DNS配置,而不是域onlythebible.com的DNS配置。请向您的VPS提供商咨询如何设置PTR。

!这正是我想要的。因此,我现在将反向DNS设置为mail.onlythebible.com。它需要24小时左右才能生效,所以我将等待一段时间。如果我在一个IP上有多个域,你认为我会有问题吗?或者我应该通过同一个mx记录邮件发送所有电子邮件。onlyteible.com?这不是问题。您将myorigin设置为一个域。然后,所有邮件都将离开该服务器名称。这可能/将/可能与用于发送邮件的电子邮件地址不同。这样你就可以用someone@example.com作为发送方,它将以该方式到达接收方。但在邮件的标题中,收件人将看到原始服务器为mail.onlythebible.com。不过没关系。DKIM和SPF出现了问题,但这是一个不同的故事。好的,太好了!再次感谢你的帮助