不能在我的服务器上使用邮件。 日志说它找不到主机名

基本上postfix的日志说:

NOQUEUE: reject: RCPT from unknown[***.***.***.***]: 450 4.7.1 Client host rejected: cannot find your hostname, [***.***.***.***]; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-vc0-f172.google.com> 

我试图发送testing电子邮件到我的服务器上的电子邮件地址。 我想在那里configuration后缀。 但是我得到这个拒绝错误。 我在想我的名字服务器可能有问题。 任何人的想法?

看起来像在你的限制中有reject_unknown_client_hostname ,所以你的后缀将只接受来自具有正确的FcRDNS的IP的邮件

请确保您的本地DNSparsing工作正常,如果确定,请修正发送系统的反向DNSconfiguration或从您的postfixconfiguration中删除reject_unknown_client_hostname限制

你的DNS是否正确注册?

 > nslookup -type=mx yourmailserveraddress.com 8.8.8.8 

其中yourmailserveraddress.com是您的电子邮件地址的域名,所以[email protected]将是ofmyserver.com

如果popup不存在的域错误或其他错误,将无法正常工作。
DNS将需要build立