case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 14.07.2006 22:10:20 von hawat.thufir

'For some hosts the user name is case sensitive, and SMTP
implementations must take case to preserve the case of user names as
they appear in mailbox arguments. Host names are not case sensitive.'


Is this still the case? There can two different users, FOO and foo,
but that'd be a bad idea, anyway. It would've been chaos were host
names case sensitive, of course.

Is there a real-life example of case sensitive user name e-mail
addresses? I'm just curious if there's a host out there which uses
this.

thanks,

Thufir

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 14.07.2006 22:35:57 von Sam

This is a MIME GnuPG-signed message. If you see this text, it means that
your E-mail or Usenet software does not support MIME signed messages.
The Internet standard for MIME PGP messages, RFC 2015, was published in 1996.
To open this message correctly you will need to install E-mail or Usenet
software that supports modern Internet standards.

--=_mimegpg-commodore.email-scan.com-15904-1152909356-0001
Content-Type: text/plain; format=flowed; charset="US-ASCII"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

hawat.thufir@gmail.com writes:

> Is there a real-life example of case sensitive user name e-mail
> addresses? I'm just curious if there's a host out there which uses
> this.

Linux and Unix account names are case sensitive, and have been this way for
a long time.

Some mail servers may silently translate all local mail addresses to
lowercase, but some may not.


--=_mimegpg-commodore.email-scan.com-15904-1152909356-0001
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.4 (GNU/Linux)

iD8DBQBEuAAsx9p3GYHlUOIRAmsmAJ4sFg/0mqDp0cTS0+V4RG0aZVXmcgCf ZRTc
ziKFDRQ/JwYisXM/umVDFCs=
=Jr6D
-----END PGP SIGNATURE-----

--=_mimegpg-commodore.email-scan.com-15904-1152909356-0001--

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 15.07.2006 08:02:15 von hawat.thufir

Sam wrote:
[...]
> Linux and Unix account names are case sensitive, and have been this way for
> a long time.
>
> Some mail servers may silently translate all local mail addresses to
> lowercase, but some may not.
[...]

Right, but this (slightly) predates e-mail. I'm just curious if
there's actually a *nix admin who has user foo and FOO, and perhaps
Foo, and, how that's dealt with. Oh well :)


-Thufir

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 15.07.2006 19:02:11 von Mark Crispin

On Fri, 14 Jul 2006, hawat.thufir@gmail.com wrote:
> Is there a real-life example of case sensitive user name e-mail
> addresses? I'm just curious if there's a host out there which uses
> this.

Multics userids were mandatory case-sensitive.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 15.07.2006 19:11:28 von Mark Crispin

On Fri, 14 Jul 2006, hawat.thufir@gmail.com wrote:
> Right, but this (slightly) predates e-mail. I'm just curious if
> there's actually a *nix admin who has user foo and FOO, and perhaps
> Foo, and, how that's dealt with. Oh well :)

I've seen it done on UNIX systems. It is quite annoying.

Most UNIX mail software coerces input userids to all-lowercase, or first
tries the input form and then tries an all-lowercase form if the input
form isn't in the password database. The UNIX password file itself is
case-sensitive, as is most non-mail software that references userids.

As I noted earlier, Multics was case-sensitive on userids.

The Tenex and TOPS-20 systems of the past coerced to uppercase. They
could have lowercase user names but the system made it sufficiently
painful (by design - you had to prefix each lowercase character with
CTRL/V to prevent it from being coerced to uppercase) that nobody ever had
such user names.

Windows NT preserves case, but is case-insensitive as to matching. This
is probably the best design of the lot.

There was quite a catfight years ago as to whether all-uppercase or
all-lowercase userids were "easier to read" with both sides offering
completely unconvincing arguments to bolster their positions. The one
thing that just about everybody agreed on was that case-sensitivity in
userids was a really, really(!!), bad idea.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 20.07.2006 08:46:42 von hurtta

hawat.thufir@gmail.com writes:

> 'For some hosts the user name is case sensitive, and SMTP
> implementations must take case to preserve the case of user names as
> they appear in mailbox arguments. Host names are not case sensitive.'
>
>
> Is this still the case? There can two different users, FOO and foo,
> but that'd be a bad idea, anyway. It would've been chaos were host
> names case sensitive, of course.
>
> Is there a real-life example of case sensitive user name e-mail
> addresses? I'm just curious if there's a host out there which uses
> this.

Well, if 'user' is on context of mailbox addresss user@domain
then it actually can be

user+detail@domain

For that 'detail' case is often significant. For example when
that 'detail' is done with common sendmail configuration trick,
where sendmail searches .forward+detail from user's home directory.


> thanks,
>
> Thufir

/ Kari Hurtta

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 23.07.2006 12:52:12 von Frank Slootweg

hawat.thufir@gmail.com wrote:
> Sam wrote:
> [...]
> > Linux and Unix account names are case sensitive, and have been this way for
> > a long time.
> >
> > Some mail servers may silently translate all local mail addresses to
> > lowercase, but some may not.
> [...]
>
> Right, but this (slightly) predates e-mail. I'm just curious if
> there's actually a *nix admin who has user foo and FOO, and perhaps
> Foo, and, how that's dealt with. Oh well :)

But we aren't talking about (Unix or other) "user"s (Mark's term
userid) in the sense you are referring to ("*nix admin"), are we? I.e.
we are not talking about *login* (i.e. passwd(4)) names, but about the
username part of an *email address*, quite a different animal. I.e. we
are talking about hawat.thufir, not about hawatt (or whatever).

So the question is whether a *mail* admin would have a mailbox/
account/user/ HAWAT.THUFIR, hawat.thufir, Hawat.Thufir, etc..

FWIW, I have both some lower case as some mixed case email addresses,
albeit not on the same system/MSP.

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 23.07.2006 13:01:31 von hurtta

Frank Slootweg writes:

> hawat.thufir@gmail.com wrote:
> > Sam wrote:
> > [...]
> > > Linux and Unix account names are case sensitive, and have been this way for
> > > a long time.
> > >
> > > Some mail servers may silently translate all local mail addresses to
> > > lowercase, but some may not.
> > [...]
> >
> > Right, but this (slightly) predates e-mail. I'm just curious if
> > there's actually a *nix admin who has user foo and FOO, and perhaps
> > Foo, and, how that's dealt with. Oh well :)
>
> But we aren't talking about (Unix or other) "user"s (Mark's term
> userid) in the sense you are referring to ("*nix admin"), are we? I.e.
> we are not talking about *login* (i.e. passwd(4)) names, but about the
> username part of an *email address*, quite a different animal. I.e. we
> are talking about hawat.thufir, not about hawatt (or whatever).
>
> So the question is whether a *mail* admin would have a mailbox/
> account/user/ HAWAT.THUFIR, hawat.thufir, Hawat.Thufir, etc..
>
> FWIW, I have both some lower case as some mixed case email addresses,
> albeit not on the same system/MSP.


And username part (left side of @ on e-mail address) may include also
other data than just username as I previously mentioned. Thse data may
(and often/sometimes is) case sensitive.

/ Kari Hurtta

Re: case sensitive user name (FOO@BAR.COM v. foo@BAR.COM)

am 23.07.2006 19:30:01 von Mark Crispin

On Sun, 23 Jul 2006, Frank Slootweg wrote:
> So the question is whether a *mail* admin would have a mailbox/
> account/user/ HAWAT.THUFIR, hawat.thufir, Hawat.Thufir, etc..

It has happened that there have been distinct mail addresses that differed
only by case to the left of the @: e.g., Linda duPont could be
LduPont@host while Larry Dupont would be LDupont@host (same host).

More commonly, it has happened that a mail address has been rejected for
delivery due to incorrect case to the left of the @.

The foolishness of doing either is generally recognized, and has been for
decades. Nonetheless, there were some vocal partisans of this behavior
some 30 or so years ago. Consequently, the email standards to this day
allow it.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.
Si vis pacem, para bellum.