Inhaltskonvertierung in Exchange Server

Inhaltskonvertierung ist der Vorgang des richtigen Formatierens einer Nachricht für jeden Empfänger. Die Entscheidung, eine Inhaltskonvertierung für eine Nachricht durchzuführen, ist vom Ziel und Format der Nachricht abhängig, die verarbeitet wird. Die Arten der Inhaltskonvertierung, die in Exchange 2016 und Exchange 2019 stattfinden, sind gegenüber Exchange 2013 unverändert:

  • Nachrichtenkonvertierung für externe Empfänger: Diese Art der Inhaltskonvertierung umfasst die TNEF-Konvertierungsoptionen (Transport Neutral Encapsulation Format) und Nachrichtencodierungsoptionen für externe Empfänger. Bei Nachrichten, die an Empfänger innerhalb der Exchange-Organisation gesendet werden, ist dieser Inhaltskonvertierungstyp nicht erforderlich. Dieser Inhaltskonvertierungstyp wird vom Kategorisierungsmodul im Transportdienst auf dem Postfachserver verarbeitet. Die Kategorisierung erfolgt für jede Nachricht, nachdem eine neu eingegangene Nachricht in die Übermittlungswarteschlange eingestellt wurde. Zusätzlich zur Empfänger- und Routingauflösung wird die Inhaltskonvertierung auf die Nachricht angewendet, bevor die Nachricht in eine Übermittlungswarteschlange eingestellt wird. Enthält eine einzelne Nachricht mehrere Empfänger, ermittelt das Kategorisierungsmodul die geeignete Codierung für jeden Nachrichtenempfänger. Die Ablaufverfolgung für die Inhaltskonvertierung erfasst keine Fehler der Inhaltskonvertierung, die beim Kategorisierungsmodul bei der Konvertierung von Nachrichten auftreten, die an externe Empfänger gesendet werden.

  • MAPI-Konvertierung für interne Empfänger: Diese Art der Inhaltskonvertierung wird vom Postfachtransportdienst verarbeitet. Der Postfachtransportdienst befindet sich auf Postfachservern und dient zur Übermittlung von Nachrichten zwischen Postfachdatenbanken auf dem lokalen Server und dem Transportdienst auf Postfachservern. Genauer gesagt ist es der Postfachtransport-Übermittlungsdienst, der Nachrichten aus dem Postausgang des Absenders an den Transportdienst auf einem Postfachserver übermittelt. Der Postfachtransport-Zustellungsdienst übermittelt Nachrichten vom Transportdienst auf einem Postfachserver an den Posteingang des Empfängers. Der Postfachtransport-Übermittlungsdienst konvertiert alle ausgehenden Nachrichten aus MAPI, und der Postfachtransport-Zustellungsdienst konvertiert alle eingehenden Nachrichten nach MAPI. Die Ablaufverfolgung für die Inhaltskonvertierung erfasst MAPI-Konvertierungsfehler. Weitere Informationen finden Sie unter Managing Content Conversion Tracing.

Exchange- und Outlook-Nachrichtenformate

In der folgenden Liste werden die grundlegenden Nachrichtenformate beschrieben, die in Exchange und Outlook verfügbar sind.

  • Nur-Text: Eine Nur-Text-Nachricht verwendet nur US-ASCII-Text, wie in RFC 5322 beschrieben. Die Nachricht kann keine unterschiedlichen Schriftarten oder andere Textformatierungen enthalten. Folgende zwei Formate können für eine Nur-Text-Nachricht verwendet werden:

    • Die Nachrichtenkopfzeilen und der Nachrichtentext bestehen beide aus US-ASCII-Text. Anlagen müssen mithilfe von Uuencode codiert sein. Uuencode steht für Unix-to-Unix Encoding und definiert einen Codieralgorithmus zum Speichern von binären Anlagen im Text einer E-Mail unter Verwendung von US-ASCII-Textzeichen.

    • Die Nachricht ist MIME-codiert mit dem Content-Type-Wert von text/plainund dem Content-Transfer-Encoding-Wert für 7bit die Textteile einer mehrteiligen Nachricht. Alle Nachrichtenanlagen werden mit Quoted-printable- oder Base64-Codierung codiert. Wenn Sie eine Nur-Text-Nachricht in Outlook verfassen und senden, ist die Nachricht standardmäßig MIME-codiert mit dem Content-Type-Werttext/plain.

  • HTML: Eine HTML-Nachricht unterstützt Textformatierung, Hintergrundbilder, Tabellen, Aufzählungszeichen und andere grafische Elemente. Gemäß Definition muss eine HTML-formatierte Nachricht MIME-codiert sein, damit diese Formatierungselemente erhalten bleiben.

  • Rich-Text-Format (RTF): RTF unterstützt Textformatierung und andere grafische Elemente. RTF ist gleichbedeutend mit TNEF (TNEF und RTF können austauschbar verwendet werden). Das Rich-Text-Nachrichtenformat unterscheidet sich vollständig von dem Rich-Text-Dokumentformat, das in Word verfügbar ist.

  • TNEF: Das transportneutrale Kapselungsformat ist ein Microsoft-spezifisches Format zum Kapseln von MAPI-Nachrichteneigenschaften. Eine TNEF-Nachricht enthält eine Nur-Text-Version der Nachricht sowie eine Anlage, die eine gepackte Version der formatierten Originalversion der Nachricht enthält. Üblicherweise trägt diese Anlage den Namen „Winmail.dat". Die Anlage „Winmail.dat" enthält folgende Informationen:

    • Die formatierte Version der Nachricht (z. B. Schriftarten, Textgrößen und Textfarben)
    • OLE-Objekte (z. B. eingebettete Bilder oder eingebettete Office-Dokumente)
    • Spezielle Outlook-Features (z. B. benutzerdefinierte Formulare, Abstimmungsschaltflächen oder Besprechungsanfragen)
    • Reguläre Nachrichtenanlagen, die Bestandteil der Originalnachricht waren

    Die sich ergebende Nur-Text-Nachricht lässt sich in den folgenden Formaten darstellen:

    • Eine RFC 5322-kompatible Nachricht, bestehend ausschließlich aus US-ASCII-Text, mit einer mit Uuencode-codierten Winmail.dat-Anlage.
    • Eine MIME-codierte multipart-Nachricht (mehrteilig) mit einer Anlage Winmail.dat.

    Outlook und andere E-Mail-Clients, die TNEF vollständig interpretieren können, verarbeiten die Winmail.dat-Anlage und zeigen den ursprünglichen Nachrichteninhalt an, ohne dabei die Winmail.dat-Anlage anzuzeigen. E-Mail-Clients, die TNEF nicht interpretieren können, stellen TNEF-Nachrichten auf eine der folgenden Arten dar:

    • Die Nur-Text-Version der Nachricht wird angezeigt, und die Nachricht enthält eine Anlage namens Winmail.dat, Win.dat oder einen anderen generischen Namen wie Att nnnnn.dat oder Att nnnnn.eml, wobei der Platzhalter nnnnn eine Zufallszahl darstellt.
    • Die Nur-Text-Version der Nachricht wird angezeigt. Die TNEF-Anlage wird ignoriert oder entfernt. Das Ergebnis ist eine Nur-Text-Nachricht.
    • Messagingserver, die TNEF interpretieren können, können so konfiguriert werden, dass TNEF-Anlagen aus eingehenden Nachrichten entfernt werden. Das Ergebnis ist eine Nur-Text-Nachricht. Darüber hinaus können einige E-Mail-Clients TNEF zwar möglicherweise nicht interpretieren, sind aber in der Lage, TNEF-Anlagen zu erkennen und zu ignorieren. Das Ergebnis ist eine Nur-Text-Nachricht.

    Es gibt Dienstprogramme von Drittanbietern, die bei der Konvertierung von Winmail.dat-Anlagen helfen können.

    TNEF wird von allen Versionen von Exchange ab Exchange Server, Version 5.5 interpretiert.

  • Summary Transport Neutral Encapsulation Format (STNEF): STNEF entspricht TNEF. STNEF-Nachrichten werden aber anders als TNEF-Nachrichten codiert. Insbesondere sind STNEF-Nachrichten immer MIME-codiert und weisen immer den Wert BinaryContent-Transfer-Encoding auf. Deshalb ist keine Nur-Text-Darstellung der Nachricht vorhanden, und im Text der Nachricht ist keine gesonderte Winmail.dat-Anlage enthalten. Die gesamte Nachricht wird unter Verwendung von nur binären Daten dargestellt. Nachrichten, die einen Content-Transfer-Encoding -Wert von Binary aufweisen, können nur zwischen Messagingservern übertragen werden, die die SMTP-Erweiterungen BINARYMIME und CHUNKING gemäß der Definition in RFC 3030 unterstützen und ankündigen. Die Nachrichten werden zwischen Messagingservern immer unter Verwendung des BDAT -Befehls anstelle des Standardbefehls DATA übermittelt.

    STNEF wird von allen Versionen von Exchange seit Exchange 2000 interpretiert. STNEF wird automatisch für alle Nachrichten verwendet, die zwischen Exchange-Servern in der Organisation seit dem mit Exchange Server 2003 eingeführten einheitlichen Modus übertragen werden.

    Exchange sendet nie STNEF-Nachrichten an externe Empfänger. Nur TNEF-Nachrichten können an Empfänger außerhalb der Exchange-Organisation gesendet werden.

Inhaltskonvertierungsoptionen für externe Empfänger

Die Inhaltskonvertierungsoptionen, die in einer Exchange-Organisation für externe Empfänger festgelegt werden können, können in folgende Kategorien untergliedert werden:

  • TNEF-Konvertierungsoptionen: Diese Konvertierungsoptionen geben an, ob TNEF beibehalten oder aus Nachrichten entfernt werden soll, die die Exchange-Organisation verlassen.
  • Nachrichtencodierungsoptionen: Diese Optionen geben Nachrichtencodierungsoptionen an, z. B. MIME- und Nicht-MIME-Zeichensätze, Nachrichtencodierung und Anlagenformate.

Diese Konvertierungs- und Codierungsoptionen sind voneinander unabhängig. So ist es beispielsweise für die MIME- oder Nur-Text-Codierungseinstellungen von Nachrichten ohne Belang, ob TNEF-Nachrichten die Exchange-Organisation verlassen dürfen.

Die Inhaltskonvertierung kann entsprechend der Beschreibung in der folgenden Liste auf unterschiedlichen Ebenen der Exchange-Organisation festgelegt werden:

  • Remotedomäneneinstellungen: Remotedomänen definieren die Einstellungen für ausgehende Nachrichtenübertragungen zwischen der Exchange-Organisation und externen Domänen. Auch wenn für bestimmte Domänen keine Remotedomäneneinträge erstellt werden, ist eine vordefinierte Remotedomäne namens „Standard“ vorhanden, die auf alle Remoteadressräume (*) angewendet wird. Weitere Informationen zu Remotedomänen finden Sie unter Remote Domains.

  • Einstellungen für E-Mail-Benutzer und E-Mail-Kontakt: E-Mail-Benutzer und E-Mail-Kontakte sind ähnlich, da beide externe E-Mail-Adressen haben und Informationen zu Personen außerhalb der Exchange-Organisation enthalten. Der Hauptunterschied besteht darin, dass E-Mail-Benutzer über Konten verfügen, mit denen sie sich bei Active Directory anmelden und auf Ressourcen in der Organisation zugreifen können. Weitere Informationen finden Sie unter Recipients.

  • Outlook-Einstellungen: Sie können die folgenden Optionen für die Nachrichtenformatierung und -codierung in Outlook festlegen:

    • Nachrichtenformat: Sie können das Standardnachrichtenformat für alle Nachrichten festlegen. Das Standardnachrichtenformat kann darüber hinaus beim Erstellen einer bestimmten Nachricht außer Kraft gesetzt werden.
    • Internetnachrichtenformat: Sie können steuern, ob TNEF-Nachrichten an Remoteempfänger gesendet werden oder ob sie zuerst in ein kompatibleres Format konvertiert werden. Sie können außerdem verschiedene Nachrichtencodierungsoptionen für Nachrichten angeben, die an Remoteempfänger gesendet werden. Diese Einstellungen gelten nicht für Nachrichten, die an Empfänger in der Exchange-Organisation gesendet werden.
    • Internetempfänger-Nachrichtenformat (Outlook 2010 oder früher): Sie können steuern, ob TNEF-Nachrichten an bestimmte Kontakte in Ihrem Kontaktordner gesendet werden. Diese Konvertierungsoptionen stehen nicht für Empfänger in der Exchange-Organisation zur Verfügung.
    • Optionen für die Codierung von Internetempfängernachrichten (Outlook 2010 oder früher): Sie können die MIME- oder Nur-Text-Codierungsoptionen für bestimmte Kontakte in Ihrem Kontakteordner steuern. Diese Konvertierungsoptionen stehen nicht für Empfänger in der Exchange-Organisation zur Verfügung.
    • Internationale Optionen: Sie können die in Nachrichten verwendeten Zeichensätze steuern.

    Weitere Informationen zu diesen Einstellungen finden Sie unter TNEF-Konvertierungsoptionen und Nachrichtencodierungsoptionen in Exchange Server.

Grundlegendes zur Struktur von E-Mails

Um die Inhaltskonvertierungsoptionen für externe Empfänger besser verstehen zu können, müssen Sie sich mit der Struktur von E-Mails vertraut machen. Die Grundlage einer SMTP-Nachricht bei der Erstellung und beim Senden von E-Mails bildet unformatierter 7-Bit-US-ASCII-Text. Eine SMTP-Standardnachricht besteht aus folgenden Elementen:

  • Nachrichtenumschlag: Der Nachrichtenumschlag ist in RFC 5321 definiert. Er enthält Informationen, die für die Übertragung und Zustellung der Nachricht erforderlich sind. Empfänger bekommen den Nachrichtenumschlag nicht angezeigt, da er vom Nachrichtenübermittlungsprozess generiert wird und nicht tatsächlicher Bestandteil des Nachrichteninhalts ist.

  • Nachrichteninhalte: Die Nachrichteninhalte werden in RFC 5322 definiert. Er besteht aus folgenden Elementen:

    • Nachrichtenkopf: Der Nachrichtenkopf ist eine Sammlung von Kopfzeilenfeldern. Kopfzeilenfelder bestehen aus einem Feldnamen, gefolgt von einem Doppelpunkt (:) Zeichen, gefolgt von einem Feldtext und endet durch eine Cr/LF-Zeichenkombination (Wagenrücklauf/Zeilenvorschub).

      Ein Feldname muss aus druckbaren US-ASCII-Textzeichen bestehen, mit Ausnahme des Doppelpunkts (:). Insbesondere ASCII-Zeichen mit Werten von 33 bis 57 sowie 59 bis 126 sind zulässig.

      Ein Feldtext kann aus beliebigen US-ASCII-Zeichen bestehen, mit Ausnahme des Wagenrücklaufzeichens (CR) und des Zeilenvorschubzeichens (LF). Ein Feldtext darf jedoch die Zeichenkombination CR/LF enthalten, wenn sie beim Kopfzeilenumbruch verwendet wird. Unter Kopfzeilenumbruch versteht man das Verteilen eines einzelnen Kopfzeilenfeldtexts auf mehrere Zeilen; eine Beschreibung des Verfahrens finden Sie in Abschnitt 2.2.3 von RFC 5322. Andere Anforderungen an die Feldtextsyntax werden in den Abschnitten 3 und 4 von RFC 5322 beschrieben.

    • Nachrichtentext: Der Nachrichtentext ist eine Sammlung von Zeilen mit US-ASCII-Textzeichen, die nach dem Nachrichtenkopf angezeigt werden. Der Nachrichtenkopf und der Nachrichtentext sind durch eine Leerzeile getrennt, die durch die CR/LF-Zeichenkombination abgeschlossen wird. Der Nachrichtentext ist optional. Keine Textzeile im Nachrichtentext darf länger als 997 Zeichen sein. CR- und LF-Zeichen können nur zusammen verwendet werden, um das Ende einer Zeile anzuzeigen.

Wenn SMTP-Nachrichten Elemente enthalten, bei denen es sich nicht um unformatierten US-ASCII-Text handelt, muss die Nachricht codiert werden, um diese Elemente zu erhalten. Der MIME-Standard definiert eine Methode zum Codieren von Inhalten in Nachrichten, bei denen es sich nicht um Text handelt. MIME ermöglicht die Verwendung von Text in anderen Zeichensätzen, Anlagen ohne Text, mehrteiligen Nachrichtentexten und Kopffeldern in anderen Zeichensätzen. MIME ist in RFC 2045, RFC 2046, RFC 2047, RFC 4288, RFC 4289 und RFC 2049 definiert. MIME definiert eine Sammlung von Kopffeldern, die zusätzliche Nachrichtenattribute angeben. In den folgenden Abschnitten werden einige wichtige MIME-Headerfelder beschrieben.

MIME-Version Headerfeld

Standardwert: 1.0

Dieses Kopfzeilenfeld ist das erste MIME-Kopfzeilenfeld, das in einer Nachricht im MIME-Format vorkommt. Es folgt auf die anderen Standardkopfzeilenfelder gemäß RFC 5322, steht aber vor allen anderen MIME-Kopfzeilenfeldern. MIME-aktivierte E-Mail-Clients identifizieren anhand dieser Kopfzeilenfelder MIME-codierte Nachrichten. Fehlt dieses Kopfzeilenfeld, identifizieren MIME-aktivierte E-Mail-Clients die Nachricht als unformatierten Text.

Content-Type-Headerfeld

Standardwert: text/plain

Dieses Kopffeld identifiziert den Medientyp des Nachrichteninhalts, wie in RFC 2046 beschrieben. Ein Medientyp besteht aus:

  • Ein Typ:

    • Typen, die mit x- beginnen, sind nicht standard. Die IANA (Internet Assigned Numbers Authority) pflegt eine Liste der registrierten Medientypen. Weitere Informationen finden Sie unter MIME-Medientypen.

    • Der Medientyp multipart ermöglicht die Verwendung mehrerer Nachrichtenteile in derselben Nachricht, indem durch verschiedene Medientypen definierte Abschnitte verwendet werden. Einige Content-Type-Feldwerte sind text/plain, text/html, multipart/mixedund multipart/alternative.

  • Ein Untertyp: Untertypen, die mit vnd. beginnen, sind anbieterspezifisch.

  • Mindestens ein optionaler Parameter: Beispielsweise ein charset= Parameter, der die MIME-Zeichencodierung definiert.

Content-Transfer-Encoding-Headerfeld

Standardwert: 7bit

Dieses Kopfzeilenfeld kann folgende Informationen zu einer Nachricht beschreiben:

  • Den Codieralgorithmus, mit dem alle im Nachrichtentext vorhandenen Nicht-US-ASCII-Text- oder Binärdaten transformiert werden.
  • Einen Indikator, der den aktuellen Zustand des Nachrichtentexts beschreibt.

Eine MIME-Nachricht kann mehrere Werte des Kopfzeilenfelds Content-Transfer-Encoding enthalten. Wenn das Kopfzeilenfeld Content-Transfer-Encoding im Nachrichtenkopf vorkommt, gilt es für den gesamten Text der Nachricht. Wenn das Kopfzeilenfeld Content-Transfer-Encoding in einem der Teile einer multipart-Nachricht (mehrteilig) vorkommt, gilt es nur für diesen Teil der Nachricht.

Bei Anwendung eines Codierungsalgorithmus auf die Nachrichtentextdaten werden diese in unformatierten US-ASCII-Text transformiert. Diese Transformation ermöglicht die Umleitung der Nachricht über ältere Messagingserver, die nur Nachrichten in US-ASCII-Text unterstützen. Die Werte des Kopfzeilenfelds Content-Transfer-Encoding, die anzeigen, dass ein Codierungsalgorithmus auf den Nachrichtentext angewendet wurde, sind folgende:

  • Quoted-printable: Verwendet druckbare US-ASCII-Zeichen zum Codieren der Nachrichtentextdaten. Besteht der ursprüngliche Nachrichtentext hauptsächlich aus US-ASCII-Text, erzeugt die Quoted-printable-Codierung relativ lesbare und kompakte Ergebnisse. Alle druckbaren US-ASCII-Textzeichen, mit Ausnahme des Gleichheitszeichens (=), können ohne Codierung dargestellt werden.

  • Base64: Basiert hauptsächlich auf dem in RFC 4648 definierten PEM-Standard (Privacy-Enhanced Mail). Die Base64-Codierung verwendet den 64-Zeichenalphabet-Codierungsalgorithmus sowie in PEM definierte Zeichen zum Auffüllen der Ausgabe, um die Nachrichtentextdaten zu codieren. Eine Base64-codierte Nachricht ist üblicherweise 33 % größer als die Ursprungsnachricht. Die Base64-Codierung erzeugt einen vorhersagbaren Zuwachs der Nachrichtengröße und eignet sich optimal für Binärdaten und Nicht-US-ASCII-Text.

Normalerweise trifft man nur sehr selten innerhalb einer Nachricht auf verschiedene Codieralgorithmen.

Wenn kein Codierungsalgorithmus auf den Nachrichtentext angewendet wurde, zeig das Kopfzeichenfeld Content-Transfer-Encoding nur den aktuellen Zustand der Nachrichtentextdaten an. Folgende Werte des Kopfzeilenfelds Content-Transfer-Encoding zeigen an, dass kein Codierungsalgorithmus auf den Nachrichtentext angewendet wurde:

  • 7bit: Gibt an, dass die Nachrichtentextdaten bereits im RFC 5322-Format vorliegen. Hierbei müssen insbesondere die folgenden Bedingungen erfüllt sein:

    • Keine Textzeile darf länger als 997 Zeichen sein.

    • Alle Zeichen müssen als US-ASCII-Text mit Zeichenwerten von 1 bis 127 vorliegen.

    • CR- und LF-Zeichen können nur zusammen verwendet werden, um das Ende einer Textzeile anzuzeigen.

      Der gesamte Nachrichtentext oder ein Teil des Nachrichtentexts bei einer multipart-Nachricht (mehrteilig) kann aus 7-Bit-Code bestehen. Enthält die multipart-Nachricht andere Teile mit Binärdaten oder Nicht-US-ASCII-Text, müssen diese Teile der Nachricht mit einem der Algorithmen „Quoted-printable" oder „Base64" codiert sein.

      Nachrichten mit 7-Bit-Texten können mithilfe des DATA-Standardbefehls zwischen Messagingservern übermittelt werden.

  • 8bit: Gibt an, dass die Nachrichtentextdaten Nicht-US-ASCII-Zeichen enthalten. Hierbei müssen insbesondere die folgenden Bedingungen erfüllt sein:

    • Keine Textzeile darf länger als 998 Zeichen sein.

    • Mindestens ein Zeichen im Nachrichtentext hat einen Wert größer als 127.

    • Die Zeichen CR und LF können nur zusammen verwendet werden, um das Ende einer Textzeile anzuzeigen.

      Der gesamte Nachrichtentext oder ein Teil des Nachrichtentexts bei einer multipart-Nachricht (mehrteilig) kann aus 8-Bit-Code bestehen. Enthält die multipart-Nachricht andere Teile mit Binärdaten, müssen diese Teile der Nachricht mit einem der Algorithmen „Quoted-printable" oder „Base64" codiert sein.

      Nachrichten mit 8-Bit-Textkörpern können nur zwischen Messagingservern übertragen werden, die die in RFC 6152 definierte 8BITMIME-SMTP-Erweiterung unterstützen, z. B. Exchange 2000 Server oder höher. Hierbei müssen insbesondere die folgenden Bedingungen erfüllt sein:

    • Das 8BITMIME -Schlüsselwort muss in der EHLO-Antwort des Servers angekündigt werden.

    • Nachrichten werden weiterhin unter Verwendung des SMTP-Standardbefehls DATA übermittelt. Der Parameter muss jedoch BODY=8BITMIME am Ende des MAIL FROM-Befehls hinzugefügt werden.

  • Binary: Gibt an, dass der Nachrichtentext Nicht-US-ASCII-Text oder Binärdaten enthält. Dies heißt insbesondere, dass die folgenden Bedingungen erfüllt sind:

    • Jede Zeichenfolge ist zulässig.

    • Es besteht keine Einschränkung der Zeilenlänge.

    • Binärnachrichtenelemente erfordern keine Codierung.

      Nachrichten mit binären Texten können nur zwischen Messagingservern übertragen werden, die die IN RFC 3030 definierte BINARYMIME SMTP-Erweiterung unterstützen, z. B. Exchange 2000 Server oder höher. Hierbei müssen insbesondere die folgenden Bedingungen erfüllt sein:

    • Das BINARYMIME -Schlüsselwort muss in der EHLO-Antwort des Servers angekündigt werden.

    • Die SMTP-Erweiterung BINARYMIME kann nur zusammen mit der SMTP-Erweiterung CHUNKING verwendet werden. Chunking ermöglicht das Senden von großen Nachrichtentexten in mehreren kleineren Teilstücken ("chunks"). Chunking ist ebenfalls in RFC 3030 definiert. Das CHUNKING -Schlüsselwort muss ebenfalls in der EHLO-Antwort des Servers angekündigt werden.

    • Nachrichten werden unter Verwendung des BDAT -Befehls anstelle des Standardbefehls DATA übermittelt.

    • Der BODY=BINARYMIME Parameter muss am Ende des MAIL FROM-Befehls hinzugefügt werden, wenn die Nachricht über einen Nachrichtentext verfügt.

Die Werte 7bit, 8bitund Binary sind nie zusammen in derselben mehrteiligen Nachricht vorhanden (die Werte schließen sich gegenseitig aus). Die Quoted-printable Werte oder Base64 können in einem mehrteiligen 7-Bit- oder 8-Bit-Nachrichtentext, jedoch niemals in einem binären Nachrichtentext angezeigt werden. Wenn ein mehrteiliger Nachrichtentext verschiedene Teile enthält, die aus 7-Bit- und 8-Bit-Inhalten bestehen, wird die gesamte Nachricht als 8-Bit klassifiziert. Wenn ein mehrteiliger Nachrichtentext verschiedene Teile enthält, die aus 7-Bit-, 8-Bit- und Binärinhalten bestehen, wird die gesamte Nachricht als binär klassifiziert.

Headerfeld "Content-Disposition"

Standardwert: Attachment

Dieses Kopfzeilenfeld, das in RFC 2183 beschrieben ist, teilt einem MIME-aktivierten E-Mail-Client mit, wie eine angefügte Datei angezeigt werden soll. Gültige Werte sind:

  • Inline: Die Anlage wird im Nachrichtentext angezeigt.

  • Attachment: Die angefügte Datei wird als reguläre Anlage getrennt vom Nachrichtentext angezeigt. Andere Parameter enthalten ebenfalls diese Werte (z. B Filename. , Creation-dateund Size).