Hello,
We are using Exim 3.33
After setting headers_sender_verify to true
Exim rejects all bounce messages from other MTAs,
with the following note in the reject log (test example):
-------------------------------------------------------------------
2002-05-03 14:30:48 173cD2-00068p-00 rejected from merkur.hrz.uni-giessen.de [134.176.2.12]: there is no valid sender in any header line (envelope sender is <>)
Recipients: hg6522@???
P Received: from merkur.hrz.uni-giessen.de ([134.176.2.12])
by mailserv.fh-giessen.de with esmtp (Exim 3.33 #15)
id 173cD2-00068p-00
for hg6522@???; Fri, 03 May 2002 14:30:48 +0200
* Return-Path: <>
P Received: from [212.201.18.85] by mailout2.uni-giessen.de with ESMTP for hg6522@???; Fri, 3 May 2002 14:30:44 +0200
F From: Uni-Gi-Postmaster <Postmaster@???>
I Message-Id: <iss.41fe.3cd282f4.5cad7.1@???>
B Bcc:
Date: Fri, 03 May 2002 14:30:48 +0200
-------------------------------------------------------------------
If the envelope sender isn't empty (also the headers Return-Path isn't empty)
but everything else in the header remains constant,
then Exim accept the message without a repine.
Also I'am wondering why Exim at all do any header checking for this mails,
cause I only have our local machines in sender_verify_hosts.
At the moment I hav'nt a clue.
Every hint is very welcome.
Also, is there a way to leave the foreign bounce messages alone ?
- olivert