Re: MIME implementation documentation

Pete Resnick <presnick@qualcomm.com> Sun, 18 August 1996 04:20 UTC

Received: from ietf.org by ietf.org id aa13667; 18 Aug 96 0:20 EDT
Received: from cnri by ietf.org id aa13663; 18 Aug 96 0:20 EDT
Received: from list.cren.net by CNRI.Reston.VA.US id aa00957; 18 Aug 96 0:20 EDT
Received: from localhost (localhost [127.0.0.1]) by list.cren.net (8.6.12/8.6.12) with SMTP id AAA12985; Sun, 18 Aug 1996 00:14:26 -0400
Received: from glaucus.cso.uiuc.edu (glaucus.cso.uiuc.edu [128.174.81.2]) by list.cren.net (8.6.12/8.6.12) with SMTP id AAA12949 for <ietf-822@list.cren.net>; Sun, 18 Aug 1996 00:14:05 -0400
Received: from resnick1.isdn.uiuc.edu by glaucus.cso.uiuc.edu (AIX 3.2/UCB 5.64/4.03) id AA07207; Sat, 17 Aug 1996 23:09:47 -0500
Message-Id: <v03007814ae3c452a0cd4@resnick1.isdn.uiuc.edu>
Date: Sat, 17 Aug 1996 23:13:38 -0500
X-Orig-Sender: owner-ietf-822@list.cren.net
Precedence: bulk
Sender: ietf-archive-request@ietf.org
From: Pete Resnick <presnick@qualcomm.com>
To: Harald.T.Alvestrand@uninett.no
Cc: ietf-822@list.cren.net, moore@cs.utk.edu
Subject: Re: MIME implementation documentation
In-Reply-To: <23913.840267370@domen.uninett.no>
References: Your message of "Fri, 16 Aug 1996 15:10:43 PDT." <01I8CJGV6XIU8Y507E@INNOSOFT.COM>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
X-Sender: resnick@glaucus.cso.uiuc.edu
X-Mailer: Eudora [Macintosh version 3.0]
X-Listprocessor-Version: 8.0 -- ListProcessor(tm) by CREN

On 8/17/96 at 2:36 AM -0500, Harald.T.Alvestrand@uninett.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@qualcomm.com>
QUALCOMM Incorporated
Work: (217)337-6377 / Fax: (217)337-1980