On Thu, 2006-05-18 at 12:39 +0300, Kai Risku wrote:
> While trying to the p0f passive OS fingerprinting integration to work
> in amavisd-new 2.4.1, I realized it depended on the Postfix XFORWARD
> feature (see http://www.postfix.org/XFORWARD_README.html). 

        XFORWARD NAME=spike.porcupine.org ADDR=168.100.189.2
        PROTO=ESMTP 
        250 Ok
        XFORWARD HELO=spike.porcupine.org
        250 Ok

How strange. Normally this information would just be put into a
Received: header.

Reading the HOWTO, where it speaks about "Internet->MTA1->filter->MTA2
style content filter applications", it sounds like this is just a hack
to work around the kind of problem we had with older versions of Exim --
that a message would need to pass through Exim _twice_, because the
first would pass it to an external filter, which then passed it back
into Exim for actual delivery.

That problem is fixed in Exim -- I don't really see much need for
anything like XFORWARD.

What exactly does amavisd use this for? It sounds like there should be a
better answer.

-- 
dwmw2


-- 
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details 
at http://www.exim.org/ ##

Reply via email to