On 09/19/2012 11:06 AM, Reindl Harald wrote:
Am 19.09.2012 16:34, schrieb Michael Orlitzky:
The only one that matters is RFC 5321, "The local-part of a mailbox MUST BE treated as case sensitive."
but in the real world you can use myname@domain.tld and mYnAmE@domain.tld for any mail-address and on most mail-systems there is a good reason why mailbox == email
Except when you can't, which is exactly why I prefer to just do it one way. If you can access your mail account via,
which ones allow you to enter the username wrong? I don't want to have to explain the nuances of each piece of software to everyone. If they're case-sensitive, I say, "your email address is case-sensitive," and we're done. Unless I can force all mailbox access to go through some gatekeeper which will unilaterally ignore the RFC, this is the easiest way for me.
But practically,
- What do we do with existing mailboxes User1 and user1?
the main question is WHO in the world starting with the same users in different cases?
Who cares, pretend we have supervillains as customers who do everything they can to make my life miserable[1]. It's required by RFC, so not unreasonable for a customer to request. We're not going to turn down a new hosting client because they had John User Sr. and John User Jr. using JUser@example.com and juser@example.com at their old company and we can't do it.
[1] Not hypothetical