? Basic Internet epost protokoll som kalles Simple Mail Transfer Protocol , eller SMTP, bare støtter overføring av 7 - biters ASCII- tegn. Dette begrenser størrelsen og typer meldinger som kan sendes . Multipurpose Internet Mail Extensions , eller MIME for kort , overgår SMTP ved at e-postmeldinger til å omfatte flere objekter og 8 -bits binære data . MIME er bare begrenset av evnen til spesifikke nettlesere å tyde innholdet. Definisjon
MIME er en e- koding standard håndheves av Internet Engineering Task Force , eller IETF . MIME utvider SMTP ved å tillate overføring av multimedia og andre binære data med ASCII -formatert koding. Dette gjøres ved hjelp av MIME-typer med koder for å beskrive innholdet i dokumentet.
Slik fungerer
Vanligvis tildeler avsenderens e-programmet MIME-typer og subtyper til en e-postmelding . Mottakerens epost -programmet bruker et standard sett med dokument kategoriene for å dekode meldingen . Hvordan hvert element er dekodet avhenger av hvilken type nettleser installert på mottakerens datamaskin . Nettlesere opprettholde ulike dekoding ordninger , selv om de fleste vil inneholde elementer som er felles for HTML er Hypertext Transfer Protocol . Non - tekstelementer bruke base-64- koding ordningen.
MIME Krav
MIME - formaterte e-postmeldinger inneholder en header og kropp. Overskriften formidler informasjon om MIME versjon og datatyper lagret. Liket av MIME melding er valgfri og kan innebære fire elementer . Den første er den content-type , som angir hvilken type og undertype av dataene som er omfattet . Deretter definerer innholdet -transfer - encoding header hvordan e-programvare vil konvertere data i e-posten . Content-disposition header spesifiserer innholdstyper kodet i meldingen . Til slutt gir innholdet - ID identifiserende informasjon for flerdelte e-postmeldinger.
MIME-typer og subtyper
MIME typer og subtyper utgjør de komponentene som brukerne kan inkludere i en e-post . Internet Assigned Numbers Authority , eller IANA har definert 10 binære datatyper , inkludert søknad , lyd , eksempel , image , budskap , modell, flerdelt , tekst og video . Undertyper beskrive egenskapene til hver binærfil. For eksempel delineates " Vanlig " eller " HTML" videre MIME- type " tekst".