Re: Two new drafts: Multipart/Interleaved and Application /BatchBeep

At 12.55 -0700 01-04-24, Dave Crocker wrote:
>Alas, it uses far more than that...
>
>>     <from>
>>       <user-friendly-name>
>           <friendly-name-char>F</friendly-name-char>
>           <friendly-name-char>a</friendly-name-char>
>           <friendly-name-char>t</friendly-name-char>
>           <friendly-name-char>h</friendly-name-char>
>           <friendly-name-char>e</friendly-name-char>
>           <friendly-name-char>r</friendly-name-char>
>           <friendly-name-char> </friendly-name-char>
>           <friendly-name-char>C</friendly-name-char>
>           <friendly-name-char>h</friendly-name-char>
>           <friendly-name-char>r</friendly-name-char>
>           <friendly-name-char>i</friendly-name-char>
>           <friendly-name-char>s</friendly-name-char>
>           <friendly-name-char>t</friendly-name-char>
>           <friendly-name-char>m</friendly-name-char>
>           <friendly-name-char>a</friendly-name-char>
>           <friendly-name-char>s</friendly-name-char>
>         </user-friendly-name>

There is no reason to do this. The different characters
are not separate logical entities, which need to be separated
in processing. In an e-mail name like:

    John Smith <johns@foo.bar.net>

"John Smith", "johns", "foo", "bar" and "net" are distinct
logical entitites which need to be separated in order to
use the information to transport for example a personal
reply to the sender of the replied-to message.

The characters "<", "@", "." and ">" are syntactic separators,
put there in order to allow software to do this separation.
<user-friendly-name>, <localpart>, <domain>, etc. are an
XML way of specifying the same separation.
-- 
Jacob Palme <jpalme@dsv.su.se> (Stockholm University and KTH)
for more info see URL: http://www.dsv.su.se/jpalme/

Received on Thursday, 3 May 2001 02:25:40 UTC