ietf-822
[Top] [All Lists]

Re: MIME implementation documentation

1996-08-17 21:14:05
On 8/17/96 at 2:36 AM -0500, 
Harald(_dot_)T(_dot_)Alvestrand(_at_)uninett(_dot_)no wrote:

Are Nested Body Parts widely implemented?

I have one example from Macintosh Eudora 3.0, but it is sort of a special
cased example: Mac Eudora 3.0 handles (and in fact expects) reception of
nested multiparts when it comes to multipart/digest. If someone sends a
multipart/mixed where the first part is a text/plain (or text/*) and the
second part is a multipart/digest, Eudora will create a mail message in the
In-box with the text/* part and an icon for an attached mailbox. When the
attachment is opened, inside are the contents of the multipart/digest, each
as a seperate mailbox entry, and those can themselves be any sort of
message, including multipart messages which are handled recursively.

We don't do any other particular sort of special handling for nested
multiparts.

Though never released, we do have some code which will generate
multipart/digests within multipart/mixed, but I don't know if that would
count toward operational experience.

Are External Body Parts widely implemented?

Again, Mac Eudora (perhaps even prior to 3.0; I don't remember) provides a
datapoint, both for reception and generation. For the 'ftp' access-type,
Eudora receives it as a Macintosh bookmark type attachment which is used by
the FTP clients on the Macintosh. When the icon for the bookmark attachment
is double-clicked in the message, Eudora causes the users FTP client to be
launched and download the file (or display the directory). A user can also
send a bookmark and Eudora encodes it as a message/external-body with the
'ftp' access-type.

For the 'mail-server' access-type, Eudora receives them as Eudora mail
stationery attachments. When double-clicked, these cause Eudora to create a
new mail message with the information provided in the phantom body of the
external-body. If a user attaches these stationery files to a message,
Eudora encodes them as message/external-body with the 'mail-server'
access-type.

pr

--
Pete Resnick <mailto:presnick(_at_)qualcomm(_dot_)com>
QUALCOMM Incorporated
Work: (217)337-6377 / Fax: (217)337-1980