Exim将发件人设置为<>仅适用于一个域名

时间:2014-03-25 10:23:43

标签: exim

最近我注意到一个域的邮件没有送达,日志表明他们的服务器回复了#34;没有允许跳转"。但是,所有被拒绝的消息都是正常的,而不是反弹。然后我启动了tcpdump以查看发生了什么,并且它表明由于某种原因,Exim在发送方头中没有放置地址,这是数据包内容的一部分:

  

MAIL FROM:<> SIZE = 77151

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

  

2014-03-25 12:17:03 1WSOPQ-0008SD-Ta< = test @ * H = localhost   [127.0.0.1] P = smtp S = 248 * * ** @ 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-Envelope-To:$ {received_for}

     

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

     

34069提供1WSOiN-0008rG-De

     

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

     

34069 user = mailnull uid = 26 gid = 6 sender = test @ **

,所以发送者在途中被正确扩展,但在远程订阅时它会中断。

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

0 个答案:

没有答案