>the RFC actually says:
>
> mailbox = addr-spec ; simple address
> / phrase route-addr ; name & addr-spec
> ^^^^^^
> phrase = 1*word ; Sequence of words
> ^^^^^^^^
> word = atom / quoted-string
>
>which allows:
>
>word word word <[EMAIL PROTECTED]>
One of us is definitely confused.
RFC822 further says:
atom = 1*<any CHAR except specials, SPACE and CTLs>
specials = "(" / ")" / "<" / ">" / "@" ; Must be in quoted-
/ "," / ";" / ":" / "\" / <"> ; string, to use
/ "." / "[" / "]" ; within a word.
Note that the period is included in the specials. This means that
atoms cannot contain periods, which implies that if one wants to
include a period in a phrase, one must use a quoted-string.
I'd say your PGP software was busted. Quoted strings are valid
notation, and your PGP driver shouldn't barf on valid notation; it
should recognize the quotes and strip them.