0

最近我注意到没有发送到一个域的邮件,日志表明他们的服务器响应“不允许退回”。但是,所有被拒绝的邮件都是正常的,而不是退回邮件。然后我启动 tcpdump 看看发生了什么,它显示由于某种原因 Exim 没有在发件人头中放置地址,这是数据包内容的一部分:

发件人:<> SIZE=77151

但是,在日志中,Exim 显示此特定会话的正确发件人:

2014-03-25 12:17:03 1WSOPQ-0008SD-Ta <= 测试@ *H=localhost [127.0.0.1] P=smtp S=248 for * **@ukr.net

还有一些输出

exim -d-all+deliver+dns+expand+lookup+queue_run+resolver+route+transport+verify

34054 扩展:从 ${if def:return_path{$return_path}{MAILER-DAEMON}} ${tod_bsdinbox}
${if def:sender_address{X-Envelope-From: ${sender_address}
}}${if def:received_for{ X 信封收件人:${received_for}

34054 结果:来自 MAILER-DAEMON Tue Mar 25 2014 12:36:18 34054 X-Envelope-From: test@ *

34069 交付 1WSOiN-0008rG-De

34069 读取假脱机文件 1WSOiN-0008rG-De-H

34069 用户=mailnull uid=26 gid=6 发件人=test@ **

,因此发件人在途中得到正确扩展,但在远程订阅时它会中断。

这是 Exim 发送错误的唯一一个域。域或其 IP 均未在配置中列出。我不知道它为什么开始这样做。

4

0 回答 0