Multipurpose Internet Mail Extensions
MIME
MIME (Multipurpose Internet Mail Extensions) je internetový standard který rozšiřuje původní standard RFC822 o možnost posílání zpráv s diakritikou, obrázků, zvuků, elektronický podpis a šifrování zprávy atd.
rozšiřuje formát emailu o:
- text ve znakových sadách jiných než US-ASCII
- netextové přilohy
- vícedílné zprávy
- informace v hlavičce v jiné znakové sadě než ASCII
MIME hlavička
MIME-Version
Přítomnost této hlavičky značí, že je zpráva formátována MIME. Typická hodnota je "1.0".
MIME-Version: 1.0
Content-Type
Tato hlavička označuje typ media(text, audio, video,...) v těle zprávy. Skládá se z typu a podtypu a popř. doplňkové informace uvedené za středníkem (parametr). Informuje přijemce příjemce o obsahu zprávy.
Typ definuje o jaký typ souboru se jedná (text, obrázek, video, zvuk,...)
Podtyp definuje formát souboru
Doplňkové informace např. parametr udávající hodnotu
Content-Type: image/jpeg; parametr1=hodnota;
Content-Transfer-Endcoding
Definuje sadu metod pro reprezentaci binárních dat v textovém formátu ASCII.
7bit - krátké řádky, pouze us-ascii znaky
8bit - krátké řádky, možnost ne-ascii znaků
binary - dlouhé řádky, možnost ne-ascii znaků
Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: base64
Content-ID
Označuje identifikátor v hlavičče Content-ID pro jednoznačnou identifikaci zprávy. Složí k vytvoření odkazu z jedné zprávy na druhou.
message/external-body.
Content-Description
Obsahuje popis informace o přenášené zprávě, např. název obrázku, který ve zprávě přiložen. Popisuje se v US-ASCII.
Content-Description: "popis obrazku".