Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

These are of course not in conflict.

What it means is, a mailserver should resolve local part case-insensitively, so that Bob@example.com and bob@example.com end up in the same mailbox.

But, to be spec-compliant, a mailserver MUST send on an email addressed to AlIcE@example.net to AlIcE@example.net, exactly, without downcasing it to alice@example.net.

I'd imagine this is often honored in the breach, but there you have it.



"mail server" is ambiguous. SMTP Simple Mail Transfer Protocol is about transferring mail between domains, which must preserve the local part.

An MDA Mail Delivery Agent or LDA Local Delivery Agent inside a domain can choose whether to be case sensitive, but is discouraged from doing so.

The same issue exists for dots '.' in local part.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: