Mar*_*ter 3 smtp email postfix
我正在为我的域专用后缀的服务器mydomain.com
,在服务器111.111.111.111
(IP和域名消毒隐私的原因)
我已经向info@example.com
服务器发送了一封电子邮件222.222.222.222
。该消息被推迟,在我的 postfix 日志中,我可以看到以下错误:
postfix/smtp 9D055EA: host mail1.example.com[222.222.222.222] said:
451-111.111.111.111 is not yet authorized to deliver mail from 451
<martin@mydomain.com> to <info@example.com>. Please try later. (in
reply to RCPT TO command)
Run Code Online (Sandbox Code Playgroud)
我的域设置了反向 DNS 记录,并且我正在使用 SPF 记录。两者都配置正确,我可以正常发送电子邮件,这是我看到这些错误的第一种情况。
这让我相信,这个错误是由目标服务器上的错误配置引起的。但由于我不确定这些错误是什么意思,我希望有人能解释一下。
小智 6
消息“...尚未授权从...发送邮件”类似于添加灰名单支持中描述的灰名单实现。如果目标服务器实现了类似的脚本,您可以通过刷新队列以尽快重试发送来发送邮件。
$ postqueue -f
Run Code Online (Sandbox Code Playgroud)
灰名单实现的工作原理如下;
我认为这个想法来自大多数垃圾邮件发送者的实现。它使用随机发件人地址向随机收件人发送许多邮件。所以它永远不会发送给同一个收件人。