MIME Content Type for BinHex Encoded Files (RFC1741)
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2000-Sep-12
Internet Society Requests For Comment (RFCs)
P. Faltstrom: AUTHOR [+3]
This memo describes the format to use when sending BinHex4.0 files via MIME [BORE93]. The format is compatible with existing mechanisms for distributing Macintosh files. Only when available software and/or user practice dictates, should this method be employed. It is recommended to use application/applefile [FALT94] for maximum interoperability.
Network Working Group P. Faltstrom
Request for Comments: 1741 Royal Institute of Technology
Category: Informational D. Crocker
Apple Computer Inc.
MIME Content Type for BinHex Encoded Files
Status of this Memo
This memo provides information for the Internet community. This memo
does not specify an Internet standard of any kind. Distribution of
this memo is unlimited.
This memo describes the format to use when sending BinHex4.0 files
via MIME [BORE93]. The format is compatible with existing mechanisms
for distributing Macintosh files. Only when available software
and/or user practice dictates, should this method be employed. It is
recommended to use application/applefile [FALT94] for maximum
Files on the Macintosh consists of two parts, called forks:
DATA FORK: The actual data included in the file. The Data
fork is typically the only meaningful part of a
Macintosh file on a non-Macintosh computer system.
For example, if a Macintosh user wants to send a
file of data to a user on an IBM-PC, she would only
send the Data fork.
RESOURCE FORK: Contains a collection of arbitrary attribute/value
pairs, including program segments, icon bitmaps,
and parametric values.
Additional information regarding Macintosh files is stored by the
Finder has in a hidden file, called the "Desktop Database".
Because of the complications in storing different parts of a
Macintosh file in a non-Macintosh filesystem that only handles
consecutive data in one part, it is common to convert the Macintosh
file into some other format before transferring it over the network.
AppleDouble file format [APPL90], encoded in MIME as
multipart/appledouble [FALT94] and application/applefile [FALT94] is
the preferred format for a Macintosh file that is to be included in
an Internet mail message, because it provides recipients with
Macintosh computers the entire document, including Icons and other
Macintosh specific information, while other users easily can extract
the Data fork (the actual data).
However, this specification provides for use of the currently popular
BinHex4.0 encoding schemes, as a convinience to the installed base of
2. MIME format for BinHex4.0
MIME-base Apple information is specified by:
MIME type-name: APPLICATION
MIME subtype name: MAC-BINHEX40
Required parameters: none
Optional parameters: NAME, which must be a "value" a...