Re: [exim-dev] Saving the variable part of local part suffix…

Top Page
Delete this message
Reply to this message
Author: Tony Finch
Date:  
To: Michael Haardt
CC: exim-dev
Subject: Re: [exim-dev] Saving the variable part of local part suffixes
On Thu, 17 Mar 2005, Michael Haardt wrote:
>
> In fact, two new router options. I am not sure if this is interesting
> to Exim filters, because Exim filters could contain the string expression
> right away, so I did not add new variables. Opinions?


It's probably a good idea to add the variables so that people writing
Exim filters are insulated from the details of the site's subaddress
configuration, in the same way that Sieve users are.

> RFC 3598 allows to check other addresses than the envelope "to" address.
> There is a pretty good chance to get wrong results by applying the
> encoding rules for the currently processed envelope "to" address to other
> addresses. If processing other addresses, this implementation always
> uses the local part for :user and any test concerning :detail will be false.


This came up recently on the Sieve IETF working group list. I think your
approach is slightly better than their suggestion of sweeping the problem
under the carpet.

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}}