无法在我的服务器上使用邮件。日志显示找不到主机名

无法在我的服务器上使用邮件。日志显示找不到主机名

基本上,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>

我尝试向服务器上的电子邮件地址发送一封测试电子邮件。我尝试在那里配置后缀。但我收到此拒绝错误。我想我的名称服务器可能有问题。有人知道吗?

答案1

看起来你有拒绝未知客户端主机名在你的限制中,所以你的 postfix 只接受来自具有适当路由域名系统

确保您的本地 DNS 解析正常工作,如果正常,请修复发送系统的反向 DNS 配置或从您的 postfix 配置中删除 rejection_unknown_client_hostname 限制

答案2

你的 DNS 是否已正确注册?
运行

> nslookup -type=mx yourmailserveraddress.com 8.8.8.8

yourmailserveraddress.com 是您的电子邮件地址的域名,因此[电子邮件保护]将是 ofmyserver.com

如果出现不存在域错误或任何其他错误,它将无法正常工作。
需要设置 DNS

相关内容