„Multipurpose Internet Mail Extensions“ – Versionsunterschied
[ungesichtete Version] | [ungesichtete Version] |
Ucc (Diskussion | Beiträge) →Weblinks: +2 Links |
{{Redundanz|Multipurpose Internet Mail Extensions|Content-Type}} |
||
Zeile 1: | Zeile 1: | ||
{{Redundanztext|[[Benutzer:The.Modificator|The.Modificator]] 16:08, 27. Aug 2006 (CEST)|August 2006|Multipurpose Internet Mail Extensions|Content-Type}} |
|||
'''Multipurpose Internet Mail Extensions (MIME)''' ist ein Kodierstandard, der die Struktur und den Aufbau von E-Mails und anderer Internetnachrichten festlegt. Ferner findet MIME Anwendung bei der Deklaration von Inhalten in verschiedenen Internetprotokollen, so zum Beispiel in [[HTTP]], und [[Desktop]]-Umgebungen, so etwa [[KDE]], [[Gnome]], [[XFCE]] oder [[Mac OS X]] Aqua. Der Standard wird beschrieben in RFC 2045. |
'''Multipurpose Internet Mail Extensions (MIME)''' ist ein Kodierstandard, der die Struktur und den Aufbau von E-Mails und anderer Internetnachrichten festlegt. Ferner findet MIME Anwendung bei der Deklaration von Inhalten in verschiedenen Internetprotokollen, so zum Beispiel in [[HTTP]], und [[Desktop]]-Umgebungen, so etwa [[KDE]], [[Gnome]], [[XFCE]] oder [[Mac OS X]] Aqua. Der Standard wird beschrieben in RFC 2045. |
||
Zeile 62: | Zeile 64: | ||
[[vi:MIME]] |
[[vi:MIME]] |
||
[[zh:MIME]] |
[[zh:MIME]] |
||
<nowiki>Unformatierten Text hier einfügen</nowiki> |
Version vom 27. August 2006, 16:08 Uhr
Multipurpose Internet Mail Extensions (MIME) ist ein Kodierstandard, der die Struktur und den Aufbau von E-Mails und anderer Internetnachrichten festlegt. Ferner findet MIME Anwendung bei der Deklaration von Inhalten in verschiedenen Internetprotokollen, so zum Beispiel in HTTP, und Desktop-Umgebungen, so etwa KDE, Gnome, XFCE oder Mac OS X Aqua. Der Standard wird beschrieben in RFC 2045.
MIME ermöglicht es, zwischen Sender und Empfänger Informationen über den Typ der übermittelten Daten auszutauschen (Content-Type) und gleichzeitig eine für den verwendeten Übertragungsweg sichere Kodierung (Content-Transfer-Encoding) festzulegen. Siehe auch: Zeichenkodierung
Es sind mehrere Kodierungsmethoden spezifiziert, die die Übertragung von Nicht-ASCII-Zeichen in Texten sowie von Nicht-Text-Dokumenten wie Bildern, Sprache und Video in textbasierten Übertragungssystemen wie E-Mail oder Usenet ermöglichen. Die Nicht-Text-Elemente werden beim Versender kodiert und beim Empfänger wieder dekodiert. Die Kodierung von Nicht-ASCII-Zeichen erfolgt häufig mittels quoted-printable-Kodierung, Binärdaten hingegen werden üblicherweise base64-kodiert.
Es gibt eine Erweiterung dieses Standards namens S/MIME (Secure MIME), der auch das Verschlüsseln und digitales Signieren von Nachrichten erlaubt. Außerdem existiert mit PGP/MIME (beschrieben in RFC 2015 und RFC 3156) auch eine PGP-kompatible Erweiterung für sicheren Datenaustausch.
Eine Multipart-Message enthält mehrere Bodyparts, die durch eine Grenzlinie (boundary) abgegrenzt werden. Beispiel für eine einfache Multipart-Message (mit einem verkürzten boundary):
From: absender@example.com To: empfaenger@example.com Subject: der Betreff der Nachricht MIME-Version: 1.0 Content-type: multipart/mixed; boundary="--0101011" ----0101011 Content-type: text/plain; charset=utf-8 Hier steht der Text dieser Beispielnachricht. ----0101011 Content-type: image/gif; name="bild.gif" (Art der Nachricht, z.Bsp. Klartext, Bilder, Videos etc.) Content-Transfer-Encoding: base64 (Hier wird das verwendete Codierungsverfahren angegeben) R0lGODlhIgFGAOYAAABmmYCruf///zCIpa/S3QCZzECZtgCNvN/p7CB3lKDDzmCZrACGsxB2 ... ----0101011--
Siehe auch
Weblinks
- RFC 2387
- Übersicht von MIME-Typen mit den entsprechenden Dateiendungen bei de.selfhtml.org
- Übersicht von MIME-Typen mit den entsprechenden Dateiendungen bei www.webmaster-toolkit.com
Unformatierten Text hier einfügen