Hvordan virker MIME fungerer?

Flere Internet Mail Extensions

MIME, et akronym som står for "Multiple Internet Mail Extensions", er en Internett-messaging standard som tillater email å inneholde flere deler. Før MIME kom i bruk, alle e måtte samsvare med RFC 822-standarden, som bare tillater meldinger å inneholde ren tekst. MIME ble opprettet som et middel for å forsterke denne standarden, fortsatt overføre meldinger som er skrevet i ren tekst, men også slik at for vedlegg i ulike formater. Måten MIME håndterer en melding, avhenger av hvorvidt meldingen består utelukkende av tekst eller hvis det er bilder eller andre komponenter som følger med det i tillegg.

Dealing med rene tekstmeldinger

Hvis en e-postmelding inneholder ingenting annet enn ren tekst, vil MIME overføre det på nøyaktig samme måte som RFC 822 ville. Meldingen vil bli sendt som en enkelt ASCII-fil til mottakerens e-postkonto, hvor det vil da bli vist som en tekst epost. Ingen ekstra sortering eller konfigurasjon vil oppstå.

Håndteringen av meldinger som inneholder flere komponenter

Dersom e-postmelding med HTML-komponenter, bilder, eller har noen filer knyttet til det, MIME håndterer det annerledes. Meldingen er brutt ned i komponenter og sendt, med kjernen teksten i meldingen fortsatt blir sendt som ASCII-tekst via den eldre RFC 822-standarden. Når meldingen er mottatt i mottakerens e-postkonto, forteller MIME formater e-postklienten at dataene må konfigureres på en bestemt måte. Dette gjør at e-postklienten til å skikkelig vise HTML og bilder som er inkludert i e-posten, og den skal vise eventuelle vedlegg, slik at de kan lastes ned på mottakerens datamaskin. All denne konfigurasjonen informasjonen er lagret i MIME header som er knyttet til e-postmeldingen, som blir lest av e-postprogrammet før resten av e-posten vises.