? Basic Internet E-Mail- Protokoll Simple Mail Transfer Protocol , SMTP oder bekannt ist, unterstützt nur die Übertragung von 7-Bit- ASCII-Zeichen . Dies begrenzt die Größe und die Art der Nachrichten, die gesendet werden kann . Multipurpose Internet Mail Extensions oder MIME für kurze, übertrifft SMTP , indem E-Mails an mehrere Objekte und 8- Bit-Binär- Daten enthalten. MIME ist nur durch die Fähigkeit des bestimmten Web- Browser zu entschlüsseln Inhalt beschränkt. Definition
MIME ist ein E-Mail- Codierung von der Internet Engineering Task Force , IETF oder erzwungen. MIME erweitert SMTP , indem sie die Übertragung von Multimedia- und andere binäre Daten im ASCII-Format kodiert . Dies wird durch Verwendung von MIME-Typen mit Markup-Tags , um den Inhalt des Dokuments beschreiben durchgeführt wird.
How It Works
Generell weist der Absender- E-Mail- Programm von MIME-Typen und Subtypen einer E-Mail . Der Receiver- Mail-Programm verwendet ein Standard- Satz von Dokument-Registerkarten , um die Nachricht zu entschlüsseln. Wie jedes Element decodiert wird , hängt von der Art der Internet-Browser des Empfängers installiert. Web-Browser pflegen unterschiedliche Decodierschemata , obwohl die meisten Elemente, die in der HTML Hypertext Transfer Protocol sind, umfassen wird . Nicht-Text- Elemente verwenden die Base-64- Codierung Schema .
MIME Anforderungen
MIME - formatierte E-Mail- Nachrichten enthalten einen Header und Body . Die Header- Relais über den MIME -Version und Datentypen gespeichert. Der Körper des MIME-Nachricht ist optional und kann vier Elemente beinhalten . Der erste ist der Content-Type , der den Typ und Subtyp der Daten enthalten angibt. Weiter legt die Content-Transfer - Encoding-Header , wie E-Mail- Software die Daten in der E-Mail konvertieren. Der Content-Disposition -Header gibt die Content-Typen in der Nachricht codiert . Schließlich sieht die content- ID identifizierende Informationen für mehrteiligen E-Mails.
MIME- Typen und Subtypen
MIME-Typen und Subtypen bilden die Komponenten, die Nutzer können in einer E-Mail enthalten . Die Internet Assigned Numbers Authority , IANA oder , definiert hat 10 binäre Datentypen , einschließlich Anwendungs- , Audio-, Beispiel -, Bild- , Nachricht , Modell , mehrteilig, Text und Video . Subtypen beschreiben die Merkmale der einzelnen Binärdatei. Zum Beispiel: " Plain" oder "HTML" weiter schildert den MIME-Typ "text ".