Browse Prior Art Database

MIME Content Type for BinHex Encoded Files (RFC1741)

IP.com Disclosure Number: IPCOM000003991D
Original Publication Date: 1994-Dec-01
Included in the Prior Art Database: 2000-Sep-12
Document File: 5 page(s) / 9K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

P. Faltstrom: AUTHOR [+3]

Abstract

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.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 32% of the total text.

Network Working Group P. Faltstrom

Request for Comments: 1741 Royal Institute of Technology

Category: Informational D. Crocker

Brandenburg Consulting

E. Fair

Apple Computer Inc.

December 1994

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.

Abstract

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.

1. Introduction

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

users.

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...