[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