Freigeben über


Transport-Neutral Encapsulation Format (TNEF)

Gilt für: Outlook 2013 | Outlook 2016

TNEF ist ein Format zur Konvertierung einer Reihe von MAPI-Eigenschaften – einer MAPI-Nachricht – in einen seriellen Datenstrom. Die TNEF-Funktionen werden hauptsächlich von Transportanbietern verwendet, die MAPI-Nachrichteneigenschaften für die Übertragung über ein Messagingsystem codieren müssen, das diese Eigenschaften nicht direkt unterstützt. Beispielsweise verwendet ein SMTP-basierter Transport TNEF zum Codieren von Eigenschaften wie PR_SENT_REPRESENTING_NAME (PidTagSentRepresentingName), die keine direkten Darstellungen in der Struktur einer SMTP-Nachricht aufweisen.

Die TNEF-Implementierung definiert mehrere TNEF-spezifische Attribute, von denen jedes einer bestimmten MAPI-Eigenschaft entspricht. Diese Attribute werden verwendet, um ihre jeweiligen MAPI-Eigenschaften in den TNEF-Stream zu codieren. Darüber hinaus wird ein spezielles Attribut definiert, das verwendet werden kann, um eine beliebige MAPI-Eigenschaft zu kapseln, die nicht über ein bestimmtes Attribut verfügt. Der Grund, warum diese Attribute definiert werden , anstatt einfach eine einheitliche Codierungsmethode für alle MAPI-Eigenschaften zu verwenden, besteht darin, Abwärtskompatibilität mit nicht MAPI-kompatibler Software zu ermöglichen, die TNEF verwendet.

Im restlichen Teil dieses Abschnitts werden die Struktur und Syntax eines TNEF-Datenstroms, die Zuordnung zwischen MAPI-Eigenschaften und TNEF-Attributen sowie wichtige Überlegungen zu bestimmten TNEF-Attributen beschrieben.