Bart Martens <ba...@debian.org> writes: > On Fri, Aug 10, 2012 at 05:35:45PM +0200, Bastian Blank wrote:
>> | The local-part of a mailbox MUST BE treated as case sensitive. >> (2.4 RFC 5321) > It seems that Debian doesn't always do that. For example, an e-mail > sent to ba...@debian.org is delivered to the same mailbox as an e-mail > sent to ba...@debian.org. But that's consistent. The local delivery system is allowed to map addresses to mailboxes however it wants, including mapping all capitalization patterns to the same mailbox. (That's typical behavior, even.) > Also, the script bts-wnpp_rm already converts all e-mail addresses to > lowercase. > I think that it is better to accept the reality that most people > consider e-mail addresses as case insensitive. Looking at the examples > in carnivore I think that it is better to do the same in carnivore. The formally correct thing to do is to case-smash "local" addresses (such as @debian.org addresses) where we know that we are going to treat all case variations as equivalent, but to preserve case in non-local addresses where we don't know what the remote behavior will be. However, I must admit that, other than as demostrations of strict standards compliance, I've never met a mail system in the real world that delivered varient capitalizations to different people. I've heard of some that bounced some capitalizations as an anti-spam measure, but that doesn't really argue against address merging for a tracking database. -- Russ Allbery (r...@debian.org) <http://www.eyrie.org/~eagle/> -- To UNSUBSCRIBE, email to debian-qa-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87ehned64y....@windlord.stanford.edu