On Thu, Oct 18, 2001 at 09:02:01AM -0400, Robert Rivers wrote:
> FYI, The only time "." is not allowed is when it comes right before the
> "@" Apparently, that comes straight out of the RFC.
The relevant bits are in RFC2822, section 3.4.1:
An addr-spec is a specific Internet identifier that contains a
locally interpreted string followed by the at-sign character ("@",
ASCII value 64) followed by an Internet domain. The locally
interpreted string is either a quoted-string or a dot-atom. If the
string can be represented as a dot-atom (that is, it contains no
characters other than atext characters or "." surrounded by atext
characters), then the dot-atom form SHOULD be used and the
quoted-string form SHOULD NOT be used. Comments and folding white
space SHOULD NOT be used around the "@" in the addr-spec.
addr-spec = local-part "@" domain
local-part = dot-atom / quoted-string / obs-local-part
...
the key phrase is 'atext characters or "." surrounded by atext characters'.
Joe