Great Circle Associates Majordomo-Users
(April 1995)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: Addresses with #'s
From: "Frank R. Jones" <frjones @ lms1 . uswc . uswest . com>
Date: Tue, 11 Apr 1995 16:02:20 -0600
To: Marko Toivanen <mtoivane @ cc . joensuu . fi>
Cc: majordomo-users @ greatcircle . com
In-reply-to: Your message of "Fri, 07 Apr 1995 00:36:30 +0300." <Pine.SUN.3.91.950407003113.12876D-100000@cc.joensuu.fi>

Marko writes:

> It appears that addresses at eduserv@its.unimelb.edu.au are of the format
> 
> 	First Middle Last <f#firstl@eduserv.its.unimelb.edu.au>
> 
> and naturally enough when some tries to subscribe to a Majordomo lists 
> from that site that won't be very succesful. Can addresses with #'s be 
> subscribed to Majordomo lists at all (and is # a legitimate character 
> when it comes to addresses)?

	as to the latter, yes it's legitimate. My frist reaction was
*no* way! then I could find nothing to support my feeling.  

as Paul-Joseph de Werk stated:

=>If I remember RFC822 correctly, with an address format of user@host, the
=> only validity check you can do is that the host part has valid

	 ...domain nameing standards don't care about user ids.

 and in RFC821 Simple Mail Transfer Protocol doc you will find
(re-ordered for simplicity) <local-part> being related user id or
aliases.

============================================================================
<mailbox> ::= <local-part> "@" <domain>

     <local-part> ::= <dot-string> | <quoted-string>

        <dot-string> ::= <string> | <string> "." <dot-string>

        <string> ::= <char> | <char> <string>

        <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)
        <SP> ::= the space character (ASCII code 32)

     <quoted-string> ::=  """ <qtext> """

        <qtext> ::=  "\" <x> | "\" <x> <qtext> | <q> | <q> <qtext>


        <q> ::= any one of the 128 ASCII characters except <CR>,
                  <LF>, quote ("), or backslash (\)
============================================================================

	which if you follow the BNF it states that any ascii character
not of type <special> or <SP> is fine. and quoted anything goes.

	Sendmail under Solaris 2.4 clears all tests with an embedded
`#'.  Also there appears to be no restriction on it being in a user id
under Solaris 2.4 either. (to my suprise as well.)

as to majordomo? I'm workin' at it.

fj..


Follow-Ups:
References:
Indexed By Date Previous: RTF-FAQ
From: Dave Barr <barr@math.psu.edu>
Next: Re: Addresses with #'s
From: "Frank R. Jones" <frjones@sa.mnet.uswest.com>
Indexed By Thread Previous: Re: Addresses with #'s
From: Paul-Joseph de Werk <paul%av2.vrx.vhi.com@vhipub.vhi.com>
Next: Re: Addresses with #'s
From: "John P. Rouillard" <rouilj@cs.umb.edu>

Google
 
Search Internet Search www.greatcircle.com