Re: [exim] conditional transport filters?

Top Page
Delete this message
Reply to this message
Author: Jeremy Harris
Date:  
To: exim-users
Subject: Re: [exim] conditional transport filters?
On 04/05/16 11:56, Felix Schwarz wrote:
> The docs [1] say
> transport_filter    Use: transports     Type: string†     Default: unset
> "If unset, or expanding to an empty string, no filtering is done. "

>
> So I tried:
> transport_filter = ${if def:authenticated_id {}{ \
>     /usr/bin/rspamc ... \
> }}


> [1]
> http://www.exim.org/exim-html-current/doc/html/spec_html/ch-generic_options_for_transports.html
>


The string is split on spaces first, and the parts expansion-item
expanded separately (the docs do point this out). Your first item
was thus a bare "$if{". You may be able to do what you want by
adding quoting.