Како функционише вишенаменски Интернет пошта (МИМЕ)

МИМЕ олакшава слање прилога са е-поштама. Ево како то функционише.

МИМЕ означава "Вишенаменске Интернет поште". Звучи компликовано и безначајно, али МИМЕ проширује оригиналне могућности интернетске е-поште на узбудљив начин.

Е-маил поруке су дефинисане од стране РФЦ 822 (и касније РФЦ 2822) од 1982, и вероватно ће наставити да се придржавају овог стандарда дуго времена.

Ништа, али текст, Обичан текст

Нажалост, РФЦ 822 пати од бројних недостатака. Најприје, поруке које су у складу са тим стандардом не смеју садржавати ништа осим обичног АСЦИИ текста.

Да бисте послали датотеке (као што су слике, документи или програми за текстуални процесор), прво их треба претворити у обичан текст, а затим послати резултат конверзије у тело поруке е-поште. Прималац мора да извуче текст из поруке и поново претвори у бинарни формат датотеке. Ово је гомилан процес, а пре МИМЕ-а, све то је морало бити ручно.

МИМЕ исправља овај проблем везан за РФЦ 822, а омогућава и коришћење међународних знакова у порукама е-поште. Са ограничењем РФЦ 822 на обичан (енглески) текст, ово раније није било могуће.

Недостатак структуре

Поред тога што је ограничен на АСЦИИ карактере, РФЦ 822 не идентификује структуру поруке или формат података. С обзиром да је јасно да увек добијате неку врсту текстуалних података, то није било потребно када је стандард дефинисан.

МИМЕ, за разлику од тога, омогућава вам да шаљете више комада различитих података у једној поруци (рецимо, слику и Ворд документ), а он прима е-поштанском клијенту примаоца у којем формату се налазе подаци тако да могу направити паметне изборе који приказују поруку.

Када добијете слику, ви више не морате да схватите да се може гледати са прегледачем слика. Ваш клијент е-поште или приказује саму слику или започне програм на рачунару који може.

Изградња и проширивање РФЦ 822

Сада како функционише МИМЕ магија? У суштини, користи запостављени процес слања произвољних података у обичном тексту описаном горе. Стандард МИМЕ порука не замењује стандард прописан у РФЦ 822, већ га продужава. МИМЕ поруке не могу садржавати ништа осим АСЦИИ текста.

То значи да сви подаци о е-пошти још увијек морају бити кодирани у обичном тексту прије него што се порука пошаље и мора се поново декодирати у изворни формат на пријемном крају. Корисници ранијих е-пошта су то морали ручно да раде. МИМЕ то ради за нас удобно и беспрекорно, обично путем паметног процеса под називом Басе64 кодирање .

Живот као порука МИМЕ е-поште

Када саставите поруку у програму за е-пошту са могућношћу МИМЕ, програм ради приближно следеће:

Прво, одређује се формат података. Ово је неопходно да се клијенту е-поште примаоца обавести шта да ради са подацима, и да обезбеди одговарајуће кодирање тако да се ништа не губи током преноса.

Тада су подаци кодирани ако су у формату који није обичан АСЦИИ текст. У процесу кодирања , подаци се претварају у обичан текст погодан за РФЦ 822 поруке.

На крају, кодирани подаци се убацују у поруку, а клијент е- поште примаоца обавештаваће се о каквим врстама података треба очекивати: Да ли су прилози? Како су кодирани? Који формат је био оригинална датотека?

На крају примаоца, процес је обрнут. Прво, клијент е-поште чита информације које је додао клијент е-поште клијента: Да ли морам тражити прилоге? Како да их декодишем? како да обрадим резултујуће датотеке? Затим, сваки део поруке је екстрахован и декодиран по потреби. Најзад, клијент е-поште приказује кориснике који долазе до њих. Тело чистог текста приказано је у линији у клијенту е-поште заједно са прилогом слике . Програм који је такође повезан са поруком приказан је иконом прилога , а корисник може одлучити шта да ради са њим. Она може да је спаси негде на њеном диску или започне директно из програма е-поште.