This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Exchange NDR's do not pass the EXIM check

Hello NG,

i have a problem at a customer site:
The customer has an EX2K Server behind an ASL 5.016. They want to deliver NDR's to outside senders. Unfortunately the NDR's misses the  field, so the NDR is discarded by exim.

See Log below:

2004:08:26-08:34:51 (none) exim[3360]: 2004-08-26 08:34:51 no host name found for IP address 192.168.2.3
2004:08:26-08:34:51 (none) exim[3360]: 2004-08-26 08:34:51 1C0DqV-0000sC-MR H=(mail.abc.de) [192.168.2.3] F=<> rejected after DATA: there is no valid sender in any header line
2004:08:26-08:34:51 (none) exim[3360]: [1\19] 2004-08-26 08:34:51 1C0DqV-0000sC-MR H=(mail.abc.de) [192.168.2.3] F=<> rejected after DATA: there is no valid sender in any header line
2004:08:26-08:34:51 (none) exim[3360]: [2\19] Envelope-from: <>
2004:08:26-08:34:51 (none) exim[3360]: [3\19] Envelope-to: 
2004:08:26-08:34:51 (none) exim[3360]: [4\19] P Received: from [192.168.2.3] (helo=mail.abc.de)
2004:08:26-08:34:51 (none) exim[3360]: [5\19] by mail.abc.de with esmtp (Exim 4.30)
2004:08:26-08:34:51 (none) exim[3360]: [6\19] id 1C0DqV-0000sC-MR
2004:08:26-08:34:51 (none) exim[3360]: [7\19] for DB@xyz.de; Thu, 26 Aug 2004 08:34:51 +0200
2004:08:26-08:34:51 (none) exim[3360]: [8\19] F From: postmaster@abc.lokal
2004:08:26-08:34:51 (none) exim[3360]: [9\19] T To: DB@xyz.de
2004:08:26-08:34:51 (none) exim[3360]: [10\19] Date: Thu, 26 Aug 2004 08:34:51 +0200
2004:08:26-08:34:51 (none) exim[3360]: [11\19] MIME-Version: 1.0
2004:08:26-08:34:51 (none) exim[3360]: [12\19] Content-Type: multipart/report; report-type=delivery-status;
2004:08:26-08:34:51 (none) exim[3360]: [13\19] boundary="9B095B5ADSN=_01C47579538C336A00000CDFmail.abc.de"
2004:08:26-08:34:51 (none) exim[3360]: [14\19] X-DSNContext: 335a7efd - 4460 - 00000001 - 80040546
2004:08:26-08:34:51 (none) exim[3360]: [15\19] I Message-ID: 
2004:08:26-08:34:51 (none) exim[3360]: [16\19] Subject: Benachrichtung 
2004:08:26-08:34:51 (none) exim[3360]: [17\19] zum 
2004:08:26-08:34:51 (none) exim[3360]: [18\19] =?unicode-1-1-utf-7?Q?+ANw-bermittlungsstatus 
2004:08:26-08:34:51 (none) exim[3360]: [19/19] (Fehlgeschlagen)?=


Maybe i am completly dumb, but how can i tell exim not to check the mails send from the internal Exchange?

Any hints would be appreciated.

Thanks,

Dirk


This thread was automatically locked due to age.
  • How is your Exchange outbound mail configured?
    To route all to a specific host (the firewall), or use DNS??
  • Hi,

    Exchange is using the ASL as a smart host.
  • So if you were not to forward all mail to Astaro, but use DNS on Exchange and have an outbound SMTP rule to permit the Exchange Server to send directly to recipient relays, would that give you the desired results? Astaro would not then be affecting outbound NDRs. Inbound ones would be another story, though...
  • are you sure that this log comes from Astaro and if it is a manually patched one since the message we would deliver instead of 'there is no valid sender in any header line' is 'A sender header is required for bounces' ???

    read u
    o|iver
  • Oliver, at least V4 gives us that phrase:

    mail-20040806.gz:2004-Aug  6 15:05:02 (none) exim[1425]: [1\16] 2004-08-06 15:05:02 1Bt3T4-0000Mz-Ez H=(abc.def.ghj) [xx.xx.xx.xx] F=<> rejected after DATA: there is no valid sender in any header line

  • 2004:08:26-08:34:51 (none) exim[3360]: 2004-08-26 08:34:51 1C0DqV-0000sC-MR H=(mail.abc.de) [192.168.2.3] F=<> rejected after DATA: there is no valid sender in any header line

    the error appears to be coming from (abc.def.ghj) not from your exim.
    AFAIK "there is no valid sender in any header line" is not a stock exim error message.


    2004:08:26-08:34:51 (none) exim[3360]: [8\19] F From: postmaster@abc.lokal

    that's probably your problem.  use a real email address in the from line, ie an email address that makes sense to 'mail.abc.de'
    (either fix exchange or setup an exim rewrite rule)
    .