TNEF-Korrelation

Gilt für: Outlook 2013 | Outlook 2016

Einige Messagingsysteme führen eine Korrelationsprüfung für alle Transport-Neutral TNEF-Datenstrom (Encapsulation Format) durch, der an eine eingehende Nachricht angefügt ist, um zu überprüfen, ob der TNEF-Stream tatsächlich zu dieser Nachricht gehört. Dies umfasst das Abgleichen des Werts eines Felds im Header der eingehenden Nachricht mit einer Kopie dieses Werts, der in einer Eigenschaft im TNEF-Stream gespeichert ist. Werte, die vermutlich für jede Nachricht eindeutig sind, z. B. Nachrichten-ID-Nummern, werden in der Regel dafür verwendet. Der Transport oder das Gateway, das den TNEF-Stream erstellt hat, ist dafür verantwortlich, einen geeigneten Wert aus dem Nachrichtenheader auszuwählen und eine Kopie in eine entsprechende Eigenschaft zu platzieren, bevor die Eigenschaften der ausgehenden Nachricht in den TNEF-Stream codiert werden. Gateways oder Transporte, die die Nachricht empfangen, können diese Eigenschaft dann aus dem TNEF-Stream extrahieren und überprüfen, ob ihr Wert mit dem Wert des entsprechenden Headerfelds für die eingehende Nachricht übereinstimmt.

Wenn die Werte nicht übereinstimmen, sollte das Gateway oder der Transport den TNEF-Stream verwerfen und nur den nativen Nachrichtenumschlag verarbeiten. Solche Überprüfungen sind umsichtig, da Nicht-MAPI-basierte E-Mail-Clients eine Datei, die einen TNEF-Stream aus einer alten Nachricht enthält, an eine Weiterleitung oder sogar eine nicht verwandte Nachricht anfügen können; wenn nicht aktiviert, kann ein solcher Fehler zum Verlust des Nachrichtentexts führen.

Der ausgewählte Headerfeldwert muss für die Nachricht eindeutig sein. Es gibt kein festes Headerfeld für alle Messagingsysteme, da unterschiedliche Messagingsysteme unterschiedliche Headerfelder verwenden, aber in der Regel weist das Messagingsystem der Nachricht einen eindeutigen Bezeichner zu, der für diesen Zweck geeignet ist. Smtp-Systeme verwenden beispielsweise in der Regel den MessageID-Header, während X.400-Systeme in der Regel das attribut IM_THIS_IPM verwenden.