MIME reiškia Multipurpose Internet Mail Extensions. Jis naudojamas išplėsti interneto el. pašto protokolų, tokių kaip SMTP, galimybes. MIME protokolas leidžia vartotojams keistis įvairaus tipo skaitmeniniu turiniu, pavyzdžiui, paveikslėliais, garso įrašais, vaizdo įrašais ir įvairių tipų dokumentais bei failais el. MIME 1991 m. sukūrė kompiuterių mokslininkas Nathanas Borensteinas iš bendrovės „Bell Communications“.
MIME yra el. pašto plėtinio protokolas, t. y. jis neveikia savarankiškai, tačiau padeda išplėsti el. pašto galimybes bendradarbiaujant su kitais protokolais, pvz. SMTP . Kadangi MIME interneto pagalba galėjo perkelti tik tekstinį parašytą failą riboto dydžio anglų kalba. Šiuo metu jį naudoja beveik visos su el. paštu susijusios paslaugų įmonės, tokios kaip Gmail, Yahoo-mail, Hotmail.
Reikia MIME protokolo
MIME protokolas naudojamas el. paštui perduoti kompiuterių tinkle dėl šių priežasčių:
- MIME protokolas palaiko kelias el. pašto kalbas, tokias kaip hindi, prancūzų, japonų, kinų ir kt.
- Paprasti protokolai gali atmesti laišką, kuris viršija tam tikrą dydį, tačiau MIME nėra žodžių apribojimo.
- Vaizdų, garso ir vaizdo negalima siųsti naudojant paprastus el. pašto protokolus, tokius kaip SMTP. Tam reikalingas MIME protokolas.
- Dažnai el. laiškai kuriami naudojant kodą, pvz., HTML ir CSS, juos daugiausia naudoja įmonės reklamuodamos savo produktą. Šio tipo kodas naudoja MIME, kad išsiųstų el. laiškus, sukurtus iš HTML ir CSS.
MIME antraštė
MIME prideda penkis papildomus laukus prie tikrojo el. pašto antraštės dalies, kad išplėstų paprasto el. pašto protokolo ypatybes. Šie laukai yra tokie:
- MIME versija
- Turinio tipas
- Turinio tipo kodavimas
- Turinio ID
- Turinio aprašymas
1. MIME versija
Jis apibrėžia MIME protokolo versiją. Šios antraštės parametro reikšmė paprastai yra 1.0, nurodanti, kad pranešimas suformatuotas naudojant MIME.
2. Turinio tipas
Jame aprašomas žinutėje siunčiamos informacijos tipas ir potipis. Šie pranešimai gali būti įvairių tipų, pvz., tekstas, vaizdas, garsas, vaizdo įrašas, taip pat jie turi daug potipių, todėl vaizdo potipis gali būti png arba jpeg. Panašiai vaizdo įrašo potipis gali būti WEBM, MP4 ir kt.
Raskite užblokuotus numerius „Android“.
3. Turinio tipo kodavimas
Šiame lauke nurodoma, koks metodas buvo naudojamas pašto informacijai konvertuoti į ASCII arba dvejetainį skaičių, pvz., 7 bitų kodavimas, 8 bitų kodavimas ir kt.
4. Turinio ID
Šiame lauke prie visų el. laiškų pridedamas unikalus „Turinio ID“ numeris, kad būtų galima juos unikaliai identifikuoti.
5. Turinio aprašymas
Šiame lauke pateikiamas trumpas el. laiško turinio aprašymas. Tai reiškia, kad informacija apie tai, kas siunčiama paštu, yra aiškiai nurodyta „Turinio apraše“. Šiame lauke taip pat pateikiama informacija apie failo pavadinimą, sukūrimo datą ir modifikavimo datą.
Turinio aprašymo pavyzdys
Turinys-Aprašymas: priedas; failo pavadinimas = javatpoint.webp;modifikacijos data = 'Trečiadienis, 1997 m. vasario 12 d. 16:29:51 -0500';
MIME protokolo darbo schema
MIME protokolo ypatybės
- Jis palaiko kelis priedus viename el. laiške.
- Jis palaiko ne ASCII simbolius.
- Jis palaiko neribotą el. pašto ilgį.
- Jis palaiko kelias kalbas.
MIME pranašumas
MIME protokolas turi šiuos privalumus:
- Jis gali siųsti įvairių tipų failus žinutėje, pavyzdžiui, teksto, garso, vaizdo failus.
- Ji taip pat suteikia galimybę siųsti ir gauti el. laiškus įvairiomis kalbomis, pvz., hindi, prancūzų, japonų, kinų ir kt.
- Tai taip pat suteikia galimybę prijungti HTML ir CSS prie el. pašto, todėl žmonės gali sukurti el. paštą pagal savo poreikius ir padaryti jį patrauklų bei gražų.
- Jis gali siųsti informaciją, esančią el. laiške, nepaisant jo ilgio.
- Jis visiems el. laiškams priskiria unikalų ID.