On Thursday, March 05, 2009 at 00:25 CET,
     "Daniel L. Miller" <dmil...@amfes.com> wrote:

> What I have/had now was the following:
> master.cf:
> 192.168.0.11:smtp      inet  n       -       -       -       -       smtpd
>  -o relayhost=[192.168.0.10]:225
> 192.168.0.11:125      inet  n       -       -       -       -       smtpd
>  -o relayhost=
> 
> The intent was to have local clients connect to 192.168.0.11:25.  
> Postfix should then relay it to 192.168.0.10:225.  That relay will then 
> process and return it to 192.168.0.11:125 - which would then send it to 
> the destination.
> 
> Right now, the above config "functions" in that it receives a message 
> from a client and delivers it to the destination - but it never hits my 
> filter.

No, because smtpd(8) doesn't pay attention to the relayhost parameter
and doesn't pass it on to the rest of Postfix. Postfix is modular, and
the relayhost is not a per-message property.

You're on the right track, just use content_filter instead. See
FILTER_README.

-- 
Magnus Bäck
mag...@dsek.lth.se

Reply via email to