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