On Thu, 30 Jul 2015, Reindl Harald wrote:



Am 30.07.2015 um 01:53 schrieb Bill Cole:
Does this text look at all familiar?

  Verbs and argument values (e.g., "TO:" or "to:" in the RCPT command
  and extension name keywords) are not case sensitive, with the sole
  exception in this specification of a mailbox local-part (SMTP
  Extensions may explicitly specify case-sensitive elements).  That is,
  a command verb, an argument value other than a mailbox local-part,
  and free form text MAY be encoded in upper case, lower case, or any
  mixture of upper and lower case with no impact on its meaning.  The
  local-part of a mailbox MUST BE treated as case sensitive.
  Therefore, SMTP implementations MUST take care to preserve the case
  of mailbox local-parts.

and then comes the real world.........

* no mailserver on this world treats the local part case-sensitive
* you sell "ha...@example.com" is a different person than
 "ha...@example.com"?
* well, how do you handle half of your users just for fun
 using caps in their mail client and the other half don't

I ONCE made the mistake of disabling case-squashing while setting up a new
mail server (the delivery part, not the transport part) and got my butt
chewed when the users went balistic. So for a little while there WAS a mail
server which treated the local part case-sensitive. ;)
(Note in my original post I did say "and most systems are too WRT the email 
ID").

It's good for the official RFC specs to demand case-preserving in the transport
system, but at the delivery endpoint MOST systems are case-insensitive.

As we're talking about mail scoring/filtering which -usually- happens at or near
the end point, the admins probably know if their systems are case-insensitive or not.


--
Dave Funk                                  University of Iowa
<dbfunk (at) engineering.uiowa.edu>        College of Engineering
319/335-5751   FAX: 319/384-0549           1256 Seamans Center
Sys_admin/Postmaster/cell_admin            Iowa City, IA 52242-1527
#include <std_disclaimer.h>
Better is not better, 'standard' is better. B{

Reply via email to