On Thu, 25 Jan 2001, Adrian Harris wrote:
> This is actually because I'd got the logic wrong and it was matching
> ecdl and failing! Solved this by using the ${lc: string modifier.
>
> Should I expect Exim to case match here, when it doesn't in filters?
The fact that email addresses are not defined to be case-independent
causes a lot of trouble. It is regrettable that Exim has ended up with
different defaults for expansion strings and string handling in filters.
I made the simple cases case-insensitive in filters because they were
aimed at end-users, who are often inexperienced. You can, of course,
force case-sensitive comparisons in filters if you want to.
For expansion strings, there may be the necessity of forcing either
upper or lower case.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.