Date: Wed, 12 May 1999 14:15:12 -0400 (EDT) From: Bob K <melange@yip.org> To: Christopher Michaels <ChrisMic@clientlogic.com> Cc: freebsd-current@freebsd.org Subject: RE: dots in usernames? Message-ID: <Pine.BSF.4.05.9905121338020.59633-100000@localhost> In-Reply-To: <6C37EE640B78D2118D2F00A0C90FCB4401105899@site2s1>
next in thread | previous in thread | raw e-mail | index | archive | help
Well, I did some reading through rfc821, and an email address is defined as follows: <mailbox> ::= <local-part> "@" <domain> <local-part> ::= <dot-string> | <quoted-string> <dot-string> ::= <string> | <string> "." <dot-string> ^^^ ! <string> ::= <char> | <char> <string> <quoted-string> ::= """ <qtext> """ <qtext> ::= "\" <x> | "\" <x> <qtext> | <q> | <q> <qtext> <char> ::= <c> | "\" <x> <c> ::= any one of the 128 ASCII characters, but not any <special> or <SP> <x> ::= any one of the 128 ASCII characters (no exceptions) <special> ::= "<" | ">" | "(" | ")" | "[" | "]" | "\" | "." | "," | ";" | ":" | "@" """ | the control characters (ASCII codes 0 through 31 inclusive and 127) (the above from ftp://passaic.cs.miami.edu/pub/rfc/rfc821.txt) So if I've interpreted that right, .'s are indeed a legal part of the local-part of email addresses (addresses with dots in 'em are also used in various examples of that rfc); this would say to me that any mailer that can't handle dots in the username should be considered non-RFC compliant. I've bcc:'d freebsd-questions and cc:'d freebsd-current (which I'm not on, btw) as I think the discussion is now headed in that direction. People on -current: Just to recap, adduser (and rmuser) disallow .'s in usernames on FreeBSD-stable; passwd(5) cites that some mailers have problems with dots in usernames. However, they are becoming more common, and are a legal part of rfc821. So what are people's thoughts on allowing that in -current, and if there's no complaints, backporting it to -stable? It seems really really trivial... On Wed, 12 May 1999, Christopher Michaels wrote: > That would be the e-mail message that I had in memory when I sent my reply. > The way I see it, is if you've made the change and nothing's broken then why > not! I think most of the wariness if from an earlier day when dots actually > did break things. Now a days the mail software has to take into account > that there ARE email addresses with dots in them. > > Maybe someone else on this list is better qualified to answer your question > than I am, tho. > > I've noticed that most of the places that I've seen dots in user names are > on Microsoft mail servers and windows NT logins. I personally have never > seen them on a UNIX server. But again, just test it out and see what > breaks, if nothing breaks then I don't see a problem with it. > > -Chris > > Anyone out there want to chime in as to why there shouldn't be dots in user > names? > > > -----Original Message----- > > From: Bob K [SMTP:melange@yip.org] > > Sent: Tuesday, May 11, 1999 6:36 PM > > To: Christopher Michaels > > Cc: freebsd-questions@freebsd.org > > Subject: RE: dots in usernames? > > > > Hmm. I searched freebsd-questions, and all I could come up with was the > > following: > > > > ---- > > Date: Sun, 14 Mar 1999 21:39:39 +1000 > > From: Greg Black <gjb@comkey.com.au> > > To: Shawn Ramsey <shawn@cpl.net> > > Cc: Kelvin <kelvin@taipingcarpets.com>, > > freebsd-questions@FreeBSD.ORG > > Subject: Re: Question about login name > > Message-ID: <19990314113940.12057.qmail@alpha.comkey.com.au> > > > > [snip] > > > > It's also worth reading the man page for passwd(5), in > > particular the following partial paragraph: > > > > The login name must never begin with a hyphen (``-''); > > also, it is strongly suggested that neither upper-case > > characters nor dots (``.'') be part of the name, as this > > tends to confuse mailers. > > > > And then ask yourself if you really *need* to use this kind of > > login or if it's just something you'd like. If you don't really > > need it (and there must be very few reasons why you might), you > > would probably be better off not to do it. > > > > -- > > Greg Black <gjb@acm.org> > > ---- > > > > I'm just wondering how much of a problem this poses at this point; I'm > > seeing more and more email addresses with dots in the username (not to say > > that just because people do it means it's a good thing ;). Sendmail 8.9.2 > > certainly doesn't mind it, nor does Exim. Is there a list of mailers that > > don't like this? Is there perhaps a more appropriate forum to ask this > > sort of question? > > > > /me really should read manpages more often... > > > > On Tue, 11 May 1999, Christopher Michaels wrote: > > > > > My understanding of the situation is that you don't want dots in the > > > usernames because it tends to confuse mailer programs (mainly). > > > Unfortunately our web proxy isn't being very cooperative at work here > > today > > > and I can't lookup what I'm looking for in the archives. > > > > > > This was a top of discussion maybe a moth ago. > > > > > > -Chris > > > > > > > -----Original Message----- > > > > From: Bob K [SMTP:melange@yip.org] > > > > Sent: Tuesday, May 11, 1999 11:42 AM > > > > To: freebsd-questions@freebsd.org > > > > Subject: Re: dots in usernames? > > > > > > > > On Tue, 11 May 1999, Bob K wrote: > > > > > > > > > > will it break anything? I know I can add an alias; I'm just > > hoping to > > > > > > simplify things for the user in question. I suppose after doing > > that, > > > > a > > > > > > make world & rebuild of any ports using utmp would be in order? > > > > > > > > > > Just realized that a make world would not be in order, since I > > wouldn't > > > > > have changed any actual variables. Also, please cc: me in any > > replies, > > > > as > > > > > I'm not on the list. Thanks! > > > > > > > > Damn, sorry, forgot to mention that it's 3.1-19990323-STABLE. > > > > > > > > melange@yip.org - Mustard gas: The kids love it! > > > > > > > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > > > with "unsubscribe freebsd-questions" in the body of the message > > > > > > > melange@yip.org - Mustard gas: The kids love it! > melange@yip.org - Mustard gas: The kids love it! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9905121338020.59633-100000>