Multipurpose internet mail extension (MIME):

Multipurpose internet mail extension (MIME):

The Supplementary protocol allows non ASCII data to be sent through SMTP . MIME is not a mail protocol and cannot replace SMTP ,it is only an extension to SMTP.

  • MIME Defined by IETF to allow transmission of non ASCII data via Email.
  • It allow arbitary Data to be and got it in a ASCII  for normal transmission.
  • All media types that are sent or gotten over the internet (www) are encoded utilizing different Emulate types.
  • Messages sent using MIME encoding includes information that describe the type of data and the encoding that was used.
  • RFC822 specifies that exact format for email header Line as well as their semantic interpretation.

Working of MIME:

Multipurpose internet mail extension (MIME):

MIME define 5 headers:

  1. MIME version.
  2. Content type
  3. content transfer Encoding.
  4. content ID
  5. content description.
Mail message header:

From: Contact@bitstudies.com
To: rupali@content.edu.
MME Version 1.0

content type: image / GIF 

content transfer encoding: base 64.

MIME type in subtype::

Each MIME content must contain two identifiers:

  1. Content type
  2. Content subtype

There are 7 standardized content type that can appear in MIME content type declaration

Type  

Subtype

Description

Text    

Plain    

Unformatted text

Multipart

Mixed    

Body content order part of different data type.

 

Parallel  

some as above but no order

Digest     

Similar to mixed but the default is message.

Alternative  

parts are different variant of a similar message.

Video 

  MPEG          

Video is in MPEG format

Audio   

basic       

Single channel encoded of voice at 8 kilo Hertz

Image      

JPEG

Image is in JPEG format

 

Gif     

Image is in gif

Message  

partial and external body       

An entire email message or and external reference to a message