著者: William Thompson 日付: To: exim-users 題目: Re: [Exim] Exim+SA: spamc non-0 exit when spamd is down = transport_filter panic
> Indeed. Transport filters are not specific to the pipe transport. You > can have a transport filter for any transport. Transport filters are
> assumed to be be things that normally work - they were originally
> implemented for modifying messages on the fly.
>
> > Another solution might be to modify Exim to apply "temp_errors" to the
> > transport_filter command. Wouldn't that be best, for the same reasons
> > "temp_errors" is used for the main pipe "command"?
>
> No, because "temp_errors" is specific to the pipe transport, and
> transport filters are not specific to the pipe transport.
>
> I suppose that in principle some kind of new generic option such as
> transport_filter_temp_errors could be invented, but it seems a bit
> over-the-top to me.
How about just ignoring the filter if it failed? or maybe a
"filter_failure_ok" option?