logo

Protokol MIME

MIME je skratka pre Multipurpose Internet Mail Extensions. Používa sa na rozšírenie možností internetových e-mailových protokolov, ako je SMTP. Protokol MIME umožňuje používateľom vymieňať si rôzne typy digitálneho obsahu, ako sú obrázky, zvuk, video a rôzne typy dokumentov a súborov v e-mailoch. MIME vytvoril v roku 1991 počítačový vedec menom Nathan Borenstein v spoločnosti Bell Communications.

MIME je protokol rozšírenia e-mailu, t.j. nefunguje samostatne, ale pomáha rozširovať možnosti e-mailu v spolupráci s inými protokolmi ako napr. SMTP . Keďže MIME dokázal pomocou internetu preniesť iba textový písaný súbor v anglickom jazyku s obmedzenou veľkosťou. V súčasnosti ho používajú takmer všetky spoločnosti poskytujúce služby súvisiace s e-mailom, ako napríklad Gmail, Yahoo-mail, Hotmail.

Potreba protokolu MIME

MIME protokol sa používa na prenos elektronickej pošty v počítačovej sieti z nasledujúcich dôvodov:

  1. Protokol MIME podporuje viacero jazykov v e-mailoch, ako je hindčina, francúzština, japončina, čínština atď.
  2. Jednoduché protokoly môžu odmietnuť poštu, ktorá presahuje určitú veľkosť, ale v MIME nie je obmedzený počet slov.
  3. Obrázky, zvuk a video nemožno odosielať pomocou jednoduchých e-mailových protokolov, ako je SMTP. Tieto vyžadujú protokol MIME.
  4. Mnohokrát sú e-maily navrhnuté pomocou kódu ako HTML a CSS, používajú ich hlavne spoločnosti na marketing svojho produktu. Tento typ kódu používa MIME na odosielanie e-mailov vytvorených z HTML a CSS.

Hlavička MIME

MIME pridáva päť ďalších polí do hlavičky skutočného e-mailu, aby sa rozšírili vlastnosti jednoduchého e-mailového protokolu. Tieto polia sú nasledovné:

  1. Verzia MIME
  2. Druh obsahu
  3. Kódovanie typu obsahu
  4. ID obsahu
  5. Popis obsahu

1. Verzia MIME

Definuje verziu protokolu MIME. Táto hlavička má zvyčajne hodnotu parametra 1.0, čo znamená, že správa je naformátovaná pomocou MIME.

2. Typ obsahu

Popisuje typ a podtyp informácií, ktoré sa majú odoslať v správe. Tieto správy môžu byť mnohých typov, ako napríklad text, obrázok, zvuk, video, a majú tiež mnoho podtypov, takže podtyp obrázka môže byť png alebo jpeg. Podobne podtyp videa môže byť WEBM, MP4 atď.

sql poradie podľa dátumu

3. Kódovanie typu obsahu

V tomto poli je uvedené, ktorá metóda bola použitá na konverziu poštových informácií na ASCII alebo binárne číslo, ako je 7-bitové kódovanie, 8-bitové kódovanie atď.

4. ID obsahu

V tomto poli sa ku všetkým e-mailovým správam pripojí jedinečné číslo „Content Id“, aby ich bolo možné jednoznačne identifikovať.

5. Popis obsahu

Toto pole obsahuje krátky popis obsahu e-mailu. To znamená, že informácie o všetkom, čo sa posiela poštou, sú jasne uvedené v „Popise obsahu“. Toto pole tiež poskytuje informácie o názve, dátume vytvorenia a dátume úpravy súboru.

Príklad popisu obsahu

Obsah-Popis: príloha; názov_súboru = javatpoint.webp;
dátum úpravy = 'Str, 12 Feb 1997 16:29:51 -0500';

Pracovná schéma protokolu MIME

Protokol MIME

Vlastnosti protokolu MIME

  1. Podporuje viacero príloh v jednom e-maile.
  2. Podporuje znaky iné ako ASCII.
  3. Podporuje neobmedzenú dĺžku e-mailu.
  4. Podporuje viacero jazykov.

Výhoda MIME

Protokol MIME má nasledujúce výhody:

  1. Je schopný odosielať rôzne typy súborov v správe, ako sú text, audio, video súbory.
  2. Poskytuje tiež možnosť odosielať a prijímať e-maily v rôznych jazykoch, ako je hindčina, francúzština, japončina, čínština atď.
  3. Poskytuje tiež zariadenie na prepojenie HTML a CSS s e-mailom, vďaka čomu si ľudia môžu navrhnúť e-mail podľa svojich požiadaviek a urobiť ho atraktívnym a krásnym.
  4. Je schopný odoslať informácie obsiahnuté v e-maile bez ohľadu na jeho dĺžku.
  5. Všetkým e-mailom prideľuje jedinečné ID.