case sensitivity Re: [EXIM] Dreaming...?

Top Page
Delete this message
Reply to this message
Author: Paul Mansfield
Date:  
To: John Horne, Exim users mailing list
Old-Topics: Re: [EXIM] Dreaming...?
Subject: case sensitivity Re: [EXIM] Dreaming...?
On Thu, 18 Jun 1998, Philip Hazel wrote:
>
> Exim lowercases domain names, because they are defined to be
> case-independent. Unfortunately, local parts of addresses are
> case-dependent according to the RFCs. This is the cause of a lot of
> trouble, but MTAs are required to maintain the case of local parts of
> remote addresses. Of course, for addresses in your local domains you can
> do what you like, and Exim does lower case those (unless
> locally_caseless is set false).


the only way around this is to use a trick from SQL, that is to store original
and lower-cased strings, always do the comparison with lower-cased versions but
present the original any-case version.

however, the local_part meaning that PhilipHazel might be a different mailbox
to philiphazel spoils it. You've got to admire the interesting facets of
RFCs sometimes.

I've never met a system which does allow two mailboxes with similar names
though I bet there's one out there somewhere (no wise cracks about MSoft!!).

> The consequence of all of this is that case-specifity in Exim is a
> confusing quagmire.


ah, that would make life too easy!!!

Paul


--
*** Exim information can be found at http://www.exim.org/ ***