Inhaltstyp für MHT-Dateien
-
09-06-2019 - |
Frage
Was ist der Inhaltstyp für MHT-Dateien?
Lösung
Anwendung/Oktett-Stream
Sie können den Inhalt einer .eml-Datei mit diesem Inhaltstyp und .mht als Erweiterung an einen Browser streamen, und die E-Mail wird ähnlich wie in einem E-Mail-Client gerendert.
Andere Tipps
Microsoft, Mitautor der Spezifikation für MHT, scheint der Meinung zu sein, dass es so sein sollte:message/rfc822
' An diese Support-Seite.
In der Spezifikation scheint jedoch kein spezifischer MIME-Typ angegeben zu sein:RFC2557:MIME-Kapselung aggregierter Dokumente wie HTML (MHTML)
Ich weiß, das ist alt, aber ich dachte, es sollte genauer geklärt und erklärt werden ...
@Guy Starbuck schrieb:
Nachricht/rfc822
RFC 822 – STANDARD FÜR DAS FORMAT VON ARPA-INTERNET-TEXTNACHRICHTEN
Das Problem bei dieser Antwort sind die MHTML-Dateien sind nicht durch RFC822 definiert.
Der richtige Inhaltstyp für MHTML-Dateien (.mht, .mhtml) ist mehrteilig/zusammenhängend.
Wie oben erwähnt, RFC822 definiert das Format für das Internet Textnachrichten.Der Inhaltstyp Nachricht/rfc822 wird für Textanhänge in E-Mail-Nachrichten verwendet [1][2].
Die meisten von uns haben wahrscheinlich schon einmal eine Antwort auf eine E-Mail erhalten, in der die ursprüngliche Nachricht nicht inline zitiert, sondern als Anhang beigefügt wurde.Das Anhang hat einen Inhaltstyp von Nachricht/rfc822.In solchen E-Mails unterteilen sich die Inhaltstypen wie folgt:
- mehrteilig/gemischt = gesamte Nachricht
- Text/einfach = Text der Antwort-E-Mail
- Nachricht/rfc822 = Original-E-Mail als Anhang
Andererseits, wie von @feeela bemerkt, MHTML Dateien sind in definiert RFC2557.MHTML-Dateien bestehen aus vielen verschiedenen Teilen, von denen jeder einen anderen Inhaltstyp haben kann.RFC2557 definiert jedoch den Inhaltstyp des gesamte Datei als mehrteilig/zusammenhängend.
[1] RFC1341:MIME (Mehrzweck-Internet-Mail-Erweiterungen)
[2] Der Nachricht Inhaltstyp
Nachricht/rfc822
RFC 822 – STANDARD FÜR DAS FORMAT VON ARPA-INTERNET-TEXTNACHRICHTEN
Hier ist ein Hyperlink: Nachricht/rfc822
„MIME Encapsulation of Aggregate Documents, such as HTML“ (MHTML oder MHT) ist ein 1999 vorgeschlagener IETF-Standard RFC 2557.
Sein MIME-Typ ist multipart/related
und die Erweiterung ist .mht
.
Siehe auch: