Home >> Arts >> Performing Arts >> Theatre >> Physical Theatre >> Mime


  Christianity
English Pantomime
  Performers
Theater Companies
  Training


Multipurpose Internet Mail Extensions (MIME) is an Internet Standard for the format of e-mail. Most Internet e-mail is transmitted via SMTP in MIME format. Internet e-e-mail is & so closely associated by having a SMTP and MIME standards that these are periodically known as SMTP/MIME e-e-mail.

Introduction
A basic Internet e-mail transmission protocol, SMTP, supports simply Heptad-bit ASCII characters (see likewise 8BITMIME). This profits restricts Internet e-electronic mail to messages which, after transmitted, include lone a characters utilized for the English language. MIME defines mechanisms for sending more sort of facts around e-e-mail, including text around languages otherwise English utilizing character encodings other than ASCII likewise when Eighter from decatur-bit binary content like files containing images, sounds, movies, and computer programs. MIME is too the fundamental component of communication protocols like HTTP, which requires that information become transmitted in a context of e-electronic mail-rather messages, possibly though the information might not actually exist as e-mail.

Mapping messages into & away from MIME format is generally done automatically by an email client or by proprietary mail servers when sending or getting Internet (SMTP/MIME) e-mail.

A basic format of Internet e-e-mail is defined inside RFC [http://www.faqs.org/rfcs/rfc2822.html 2822], which is an updated version of RFC 822. These standards specify a familiar formats for text e-electronic mail headers & body and system on to usually utilized header fields like "To:", "Subject:", "From:", & "Date:". MIME defines the collection of e-electronic mail headers for specifying extrthe attributes of a message including contented nature and severity, & defines the placed of transport encryption which may be utilized to represent Viii-bit binary information utilizing characters from either a Septenary-bit ASCII character placed. MIME as well specifies system for encoding non-ASCII characters inside e-e-mail message headers, like "Subject:", allowing for these header fields to contain non-English characters.

MIME is extensile. Its definition includes the method to register recently contented types & more MIME attribute values.

One of a expressed goals of the MIME definition was to non necessitate changes to pre-existing e-mail servers or even clients. This goal is achieved by letting the lot MIME message attributes to exist as optional, by owning default values making the non-MIME message in all probability to become interpreted right by a MIME-capable client. Additionally, a elementary MIME text message is in all probability to exist as interpreted aright by the non-MIME client although it has e-electronic mail headers the non-MIME client won't understand training interpret.

MIME headers
MIME-Version
A presence of this header indicates a message is MIME-formatted. A value is generally "1.0" then this header appears as MIME-Version: One.0

Content-Type
This header indicates a nature & severity and subtype of the message content, for example Content-nature and severity: text/plain

the combination of nature & severity and subtype is usually known as a MIME nature and severity, although around modern applications, Internet media nature and severity is the favorite term, indicating its pertinency outside of MIME messages. The prominent total of file formats use at times registered MIME types. Any text nature and severity has even more, an extra charset parameter that may be involved to suggest a character encoding. The super big total of character encryption develop registered MIME charset list.

Although originally defined for MIME e-e-mail, the content-nature and severity header & MIME nature and severity register is reused inside more Internet protocols like HTTP.

Through the have of the multipart nature and severity, MIME allows messages to develop arethe intended inside a tree structure where the leaf nodes come any non-multipart contented nature & severity and the non-leaf nodes come any of a kind of multipart types. This mechanism supports: simple text messages utilizing text/plain (a default value for "Content-type:") text + attachments (multipart/mixed sustaining the text/plain section & more non-text area). a MIME message including an bonded file typically indicates the file's original title by having the "Content-disposition:" header, then a nature & severity of file is indicated each per MIME content-nature and severity and a (unremarkably OS-specific) filename extension. reply by having original bonded (multipart/mixed sustaining the text/plain a share & a original message as a message/rfc822 section) alternative content, like the message sent within two evidently text & an additional format like HTML (multipart/alternative with a equivalent content around text/plain & text/html forms) many more message constructs

Content-Transfer-Encoding
MIME (RFC 2045) defines the placed of methods for representing binary information within ASCII text format. The content-transport-encoding: MIME header indicates a method that has been utilized. A RFC & a [http://www.iana.org/assignments/transfer-encodings IANA's list] of transport encryption define a as punishment values, which are then non outbreak sensitive: Suitable for utilize by having normal SMTP: 7bit - as much as 998 octets by the line of the code range [1..127]\. This is the default value. quoted-printable - used for text data consisting primarily of Me-ASCII characters however as well containing characters outside that range. base64 - used for arbitrary binary data Suitable for have by having SMTP servers that trend lines a 8BITMIME transport SMTP extension: 8bit - as much as 998 octets by the line ending by using CR+LF; octets must exist as in the code range [1..255]\. Not suitable for utilize sustaining SMTP: binary - any sequence of octets. Non usable by owning SMTP mail.

No encryption defined which is explicitly designed for even sending arbitary binary information across 8BITMIME transports, so base64 or quoted-printable must periodically however become utilized.

Encoded-Word
Since RFC2822 message header list & values come universally ASCII characters, values that contain non-ASCII information must utilize a MIME encoded-word syntax (RFC 2047) instead of the literal string. This syntax utilizes a string of ASCII characters indicating each a original character encoding (the "charset") & a content-transport-encoding utilized to map the bytes of the charset into ASCII characters.

A form is: "=?charset?encoding?encoded text?=".

charset is typically utf-8, but can be any character placed registered by owning IANA. iso-2022-jp is common in Japan. iso-8859-1 and more recently iso-8859-15 are common around Europe. encryption may be either "Q" denoting quoted-printable encoding, or "B" denoting base64 encoding. encoded text is the quoted-printable or even base64-encoded text.

E.g.,

Subject: =?utf-8?Q?=C2=A1Hola,=20se=C3=B1or!?=

is interpreted when "Subject: ¡Hola, señor!".

A encoded-word format is non utilized for header list, like Subject:. These header list come universally around English raw message. Whenever viewing a message by using the non-English e-e-mail client, the header list come translated per client.

Multipart Example
The MIME multipart message contains a boundary in the "Content-type:" header; this boundary, which must non occur in any of a area, is positioned between a area, & at the beginning & prevent of the body of the message, when follows:

Content-nature and severity: multipart/mixed; boundary="frontier" MIME-version: Unity.0 --frontier Content-nature and severity: text/plain This is a body of the message. --frontier Content-nature and severity: application/octet-stream Content-transport-encoding: base64 gajwO4+n2Fy4FV3V7zD9awd7uG8/TITP/vIocxXnnf/5mjgQjcipBUL1b3uyLwAVtBLOP4nV LdIAhSzlZnyLAF8na0n7g6OSeej7aqIl3NIXCfxDsPsY6NQjSvV77j4hWEjlF/aglS6ghfju FgRr+OX8QZMI1OmR4rUJUS7xgoknalqj3HJvaOpeb3CFlNI9VGZYz6H6zuQBOWZzNB8glwpC --frontier--

The World of Mime Theatre
International mime theatre information, including a library, resources, performer contacts, and events calendar.

Mime Journal
Annually published book-sized journal focused on Etienne Decroux and Corporeal Mime, with editions on mime-related subjects such as history, modern development, and related theatre arts.

Flemish Mime Federation
Umbrella organization in Belgium's Flanders region comprising a festival and mime center. In English, Dutch, and French.

Etienne Decroux's Corporeal Mime
Information about, and links to, schools and workshops, companies, events, books, and video related to Decroux and the current theatrical work he and his Mime Corporel have influenced.






© 2005 GeneralAnswers.org