Michael Moritz:
> This is a problem we came upon while setting up the split MX (described 
> earlier on this list). On the the smtp gateway I have this in master.cf
> 
> smtp      inet  n       -       -       -       20     smtpd
>         -o cleanup_service_name=pre-cleanup
>         -o smtpd_proxy_filter=127.0.0.1:10024
>         -o smtpd_client_connection_count_limit=10
>         -o content_filter=
> #        -o content_filter=127.0.0.1:10024

To switch between before/after filters depending on load, use
the Postfix 2.5 stress-dependent feature.

smtp      inet  n       -       -       -       20     smtpd
    -o smtpd_proxy_filter=${stress:127.0.0.1:10024}
        -o content_filter=${stress?127.0.0.1:10024}

This, of course, requires that the filter can handle both cases.
In particular, the filter cannot reject mail.

There are patches that back-port stress-dependent behavior to
earlier Postfix releases. See http://www.postfix.org/downloads.html.

        Wietse

Reply via email to