Mis on MIME?

MIME ehk Multipurpose Internet Mail Extensions on seotud varasema ja praeguse Interneti-e-posti protokolli konfiguratsiooniga. Põhimõtteliselt aitab MIME meiliprotokolli võimet võimaldada kasutajatel edastada kõikvõimalikke programme, pilte ja sidet üle veebi. Just tänu MIME-le on võimalik jagada heli- ja videofaile, aga ka rakendusprogramme ja muud tüüpi andmefaile.

Enamik Interneti-kasutajaid saab tänapäeval MIME leiutamisest ja kasutamisest kasu, kuid ei tunneks seda mõistet ära. MIME tugines juba olemasoleva protokolli funktsionaalsusele ja võimaldas laiendada failide ja rakenduste tüüpe, mida saab jagada nii Interneti-posti kui ka veebisaitidelt allalaadimiste kaudu. MIME juured ulatuvad aastasse 1991, mil Nathan Borenstein toetas kontseptsiooni laiendada praegust lihtsat postitranspordiprotokolli (ehk SMTP-d), nii et andmeid peale sirge ASCII teksti saaks edastada erinevat tüüpi veebiklientide ja serverite kaudu. Selle idee lõpptulemus oli see, et loodi suurem hulk failitüüpe, millest igaühel oli kordumatu laiend ja mida sai hõlpsalt e-kirjale lisada või lisada. Toetatud Interneti-e-posti protokollina on uusi faililaiendeid tekkinud ja aja jooksul arenenud.

Tegelikkuses sisestab server Interneti-põhise edastuse alguses MIME. See saavutatakse edastuse päise loomisega, mis aitab tuvastada edastuse osana kasutatava faili olemust. Edastuse vastuvõttev klient loeb päise ja valib sobiva protokolli, mis võimaldab andmeid vastu võtta, neile juurde pääseda ja vastuvõtjal neid kasutada. Tänapäeval on paljud neist protokollidest või pleieritest, nagu neid mitteametlikult tuntakse, enamiku tänapäeval müüdavate arvutite standardseadistuse osa. JPEG ja GIF kuuluvad mängijate hulka, mis on arvuti müügipunkti jõudes juba paigas. Teised mängijad ei kuulu aga standardseadistusse ning lõppkasutaja peab need hankima ja alla laadima.

Uute MIME-de loomine jätkub tänaseni. Enne kui pakutud MIME-i saab Internetis üldiseks kasutamiseks välja anda, peab see olema registreeritud Interneti määratud numbrite asutuses ja vastama kõigile praegu kehtivatele spetsifikatsioonidele.