Re: [exim] help with return_path

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: cliffw
CC: exim-users
Subject: Re: [exim] help with return_path
On Mon, 17 Jan 2005, cliffw wrote:
>
> With the default Debian config, 'return_path' is filled in
> via a DebConf macro expansion ( which i don't yet understand )
> Which produces this error when i try to send a message:


This is a bug in Debian's baroque configuration system. It's missing the
{} of the outer ${if's else part, which surround the inner ${if:

return_path = ${if match_domain{$sender_address_domain}{+local_domains} \
                   {$sender_address_local_part@DCreadhost} \
                   {${if match_domain{$sender_address_domain}{macbob} \
                   ^     {$sender_address_local_part@DCreadhost} \
                   ^     fail }} }
                   ^           ^
                   ^           ^
Tony.
-- 
<fanf@???>   <dot@???>   http://dotat.at/   ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}