? Grundlæggende Internet email -protokol kaldet Simple Mail Transfer Protocol eller SMTP, understøtter kun transmissionen af 7 -bit ASCII-tegn. Dette begrænser størrelsen og typen af meddelelser , der kan sendes . Multipurpose Internet Mail Extensions , eller MIME for korte, overgår SMTP ved at tillade e-mails til at omfatte flere objekter og 8-bit binære data. MIME er kun begrænset af evnen af specifikke webbrowsere at dechifrere dens indhold . Definition
MIME er en email -kodning standard håndhæves af Internet Engineering Task Force eller IETF . MIME udvider SMTP ved at tillade overførsel af multimedier og andre binære data med ASCII -formateret kodning . Dette opnås ved hjælp af MIME-typer med markup tags til at beskrive indholdet af dokumentet.
Sådan fungerer
Generelt afsenderens e-mail -program tildeler MIME-typer og undertyper til en e-mail . Modtagerens e-mail- program bruger et standard sæt af dokument faner til at afkode meddelelsen. Hvordan hvert element afkodes , afhænger af typen af internetbrowser installeret på modtagerens computer. Webbrowsere opretholde forskellige afkodning ordninger , selv om de fleste vil indeholde elementer, som er fælles for HTML s Hypertext Transfer Protocol . Non- tekstelementer bruger base- 64 -kodning ordning.
MIME Krav
MIME - formaterede e-mails indeholder en header og krop. Overskriften relæer oplysninger om MIME version og datatyper gemmes. Liget af den MIME budskab er valgfri og kan involvere fire elementer . Den første er den content-type , der angiver den type og undertype af inkluderede data. Dernæst indholdet -transfer - kodning header definerer, hvordan e-mail software vil konvertere data i e-mailen . Indholdet - disposition header angiver indholdstyperne kodet i beskeden. Endelig indhold ID giver identificerbare oplysninger for multipart e-mails.
MIME typer og undertyper
MIME-typer og undertyper udgør komponenterne , som brugere kan i en e-mail . Internet Assigned Numbers Authority eller IANA , har defineret 10 binære datatyper , herunder ansøgning , lyd, fx billede, besked , model , multipart , tekst og video. Undertyper beskrive karakteristika for hver binær fil. For eksempel yderligere "Almindelig " eller " HTML" beskriver den MIME type " text ".