[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: address funny



RFC 822 defines the address in the headers.   RFC 821 defines the address in
the envelope.

This is an envelope issue -- and the relevant part of the grammar is:

<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>
<special> ::= "<" | ">" | "(" | ")" | "[" | "]" | "\" | "."
                      | "," | ";" | ":" | "@"  """ | the control
                      characters (ASCII codes 0 through 31 inclusive and
                      127)


The restriction is that you *must not have* a <special> following a dot, not
that you *must have* an alphanumeric.   "_" is not a <special>, therefore
zmailer is INCORRECTLY rejecting the address.

						\nick