
On Thu, Dec 31, 2009 at 5:23 PM, Jason Slagle <raistlin@tacorp.net> wrote:
On Wed, 30 Dec 2009, Jason Hill wrote: [snip] Apparently the only ISP's and email providers you use run windows :P Pretty much every unix MTA I've come across uses case sensitive usernames. Well the LDA does anyways.
You mean case-Insensitive, right? In current versions of Sendmail, Sendmail 8: sending e-mail to "BlaHBlaH" will reach the same destination as sending to blahblah. The E-MAIL ADDRESS is case-insensitive with respect to delivery. The LOCAL USERNAME must is case-sensitive, and must be all lowercase. Of course the case of characters in e-mail message headers are preserved, but they have nothing to do with delivery. Only the envelope recipient is important, and that's case-insensitive. That is: no matter what case of characters you type in the e-mail address that you SEND to the MTA, sendmail always converts it to lowercase. The e-mail goes to the username that is the same as the e-mail address, but all lowercase. This is true, unless you are one of those very unusual sites that do something like MODIFY_MAILER_FLAGS(`LOCAL', `+u')dnl *(In fact, if you create a unix user with an uppercase character in their username, they won't be able to receive mail at all until/unless you create an /etc/aliases entry to map username: User) Postfix and a few others do pretty much the same thing, differing in some fine details (but the SMTP rcpt to: is case-insensitive nonetheless)...
Jason
-- -J