On 5/9/01 at 7:44 PM -0400, Vince Sabio wrote:
To me, this means that the local-part of an address may either be
quoted or may contain dot-atoms, but may not contain embedded quoted
substrings. For example, consider the following address local-parts:
VALID: vince.sabio
VALID: "vince sabio" (deprecated, but nonetheless valid)
NOT VALID: vince."human mail server".sabio
Is my interpretation of 3.4.1 correct, or am I reading something wrong here?
This is correct for the *generate* syntax. Do note however that it is
legal in the obsolete (i.e., interpreting) syntax. In 3.4.1 you have:
addr-spec = local-part "@" domain
local-part = dot-atom / quoted-string / obs-local-part
and in 4.4 you have:
obs-local-part = word *("." word)
where "word" is defined as atom or quoted-string. So an
implementation must be able to handle your third example even though
it must not be generated in new implementations.
pr
--
Pete Resnick <mailto:presnick(_at_)qualcomm(_dot_)com>
QUALCOMM Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102