When I submit a mail to my Postfix server (using SASL auth over a TLS
connection), Postfix adds the following received header:

 Received: from aletheia.cite.lan (33.33.33.333.dynamic.cablesurf.de
        [33.33.33.333]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))
        (No client certificate requested) by mail.incertum.net (Postfix) with
        ESMTPSA for <c...@example.net>; Fri, 31 Jul 2009 23:42:33 +0200 (CEST)

This is working as expected. If I create a new mail and forcibly
insert the above header before I submit it, I get a NDR saying that
there is a mail forwarding loop for c...@example.net - which is
exactly what I expected, but I'm not 100% sure how this mechanism
works. So my question is:

Does Postfix compare both the sending host _and_ the recipient address
in "Received:" headers? If not, with regard to "Received:" headers,
which (if any) information is compared to detect a mail forwarding
loop?


Cheers
Stefan

Reply via email to