发件人地址域未解析(回复 MAIL FROM 命令)

hor*_*ren 5 domain-name-system email email-server postfix email-bounces

使用 postfix 发送电子邮件时,我有时会收到此错误:

451 #4.1.8 Domain of sender address <user@mydomain.tld> does not resolve 
(in reply to MAIL FROM command)
Run Code Online (Sandbox Code Playgroud)

mydomain.tld是可解析的,这意味着 A、MX、PTR 记录设置正确。

但是,发送服务器确实有一个不同的域,anotherdomain.tld但允许发送电子邮件,mydomain.tld因为我将 MX 记录设置mydomain.tldanotherdomain.tld。有问题的电子邮件的信封是user@mydomain.tld

我还需要设置其他一些 dns 条目吗?

或者我还能怎么解决这个问题?(虽然我想保留服务器结构)

wom*_*ble 4

问题只是 DNS 解析之一。接收 MTA 没有可靠的 DNS 解析,或者您的 DNS 服务器不稳定。如果不知道实际的域mydomain.tld是什么,任何人都无法确定是否是后者,但向您发送此错误的收件人域越多,前者的可能性就越小。