Encyclopedia > MIME

  Article Content


MIME is an Internet Standard for Multipurpose Internet Mail Extensions,

MIME was developed to provide a way of embedding binary content in E-mail. Traditional E-mail is only guaranteed to support the 7-bit ASCII character set, so a way was needed to encode 8-bit binary content such as programs, images, sounds, and movies in a form that could be carried in a 7-bit E-mail message.

MIME was designed so that different character encoding schemes could be developed, and also provided a simple sort of metadata in the form of MIME types[?], so that applications could work out what kind of content was contained in the E-mail message, and therefore know what kind of processing was needed to use the content.

A MIME multipart message contains a boundary in the Content-type: header; this boundary, which must not occur in any of the parts, is placed between the parts, and at the beginning and end of the body of the message, as follows:

Content-type: multipart/mixed; boundary="frontier"
MIME-version: 1.0

Content-type: text/plain

This is the body of the message.
Content-type: application/octet-stream
Content-transfer-encoding: base64


Although HTTP does not use MIME encoding, it re-used the concept of MIME types to encode the types of binary content.


External link:

All Wikipedia text is available under the terms of the GNU Free Documentation License

  Search Encyclopedia

Search over one million articles, find something about almost anything!
  Featured Article

... The city remained open to all religions, although the empire's faulty management after Suleiman meant slow economical stagnation. 19th-early 20th centuries Th ...