Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Eine Empfangsordner enthält eingehende Nachrichten von einer bestimmten Nachrichtenklasse. Empfangsordner, die Zuordnungen von Clients, vom Anbieter Store Nachricht oder MAPI hergestellt werden können. MAPI hat zwei Standard Ordner empfangen: im Stammordner des Nachrichtenspeichers und den Ordner Posteingang des untergeordneten Baumes zwischen Personen Nachricht (IPM). Der Stammordner des Nachrichtenspeichers ist die Standardeinstellung Empfangsordner für alle prozessübergreifenden Kommunikation (IPK) Nachrichten.
Der Ordner Posteingang wird vom MAPI für alle neuen Nachrichtenspeicher erstellt und agiert als Standard Empfangsordner für die folgenden Nachrichtenklassen:
Die Nachrichtenklasse IPM.
Die Nachrichtenklasse des Berichts.
Eine leere oder fehlende,-Klasse.
Alle Berichtsnachrichten, auch diejenigen, die als Antwort auf eine IPC-Nachricht gesendet werden, werden im Posteingangsordner abgelegt. IPC-Clientanwendungen, die ihre eigenen Berichte verarbeiten, müssen explizit einen Empfangsordner für die jeweilige Berichtsklasse hinzufügen. Wenn ein Client beispielsweise erwartet, Nachrichten der Klasse IPC.Paper.Order zu empfangen, sollte er die Methode IMsgStore::SetReceiveFolder aufrufen, um einen Empfangsordner für Berichte mit der Klasse Report.IPC.Paper.Order einzurichten.
Erhalten Sie Ordner, den Zuordnungen für die hierarchische Organisation von Nachrichtenklassen basieren. Clients können explizit eine Zuordnung zwischen einem Empfangsordner und eine Nachrichtenklasse herstellen oder verwenden Sie die MAPI-Standardordner empfangen. Festlegen von Clients in der Regel ein Ordner zum Empfangen von Nachrichten für eine Basisklasse und alle Unterklassen. Beispielsweise würde ein typischer Client eine Zuordnung für Nachrichten mit der Klasse MyClassherstellen. Wenn der Client Nachrichten mit Klassen MyClass.Home oder MyClass.Home.Kitchen.Computerempfangen, würde dann diese Nachrichten den Empfangsordner für die Basisklasse MyClass öffnen.
Es gibt drei Nachricht, dass Store-Methoden, mit denen Clients zum Arbeiten mit Ordnern erhalten:
Die Ordner-Tabelle ist eine Auflistung von Informationen über alle empfangen Ordner für einen Nachrichtenspeicher hergestellt. Festgelegter erforderliche Spalte enthält die Nachrichtenklasse sowie die Datensatzschlüssel und die Eintrags-ID an.
To retrieve a receive folder for a particular message class, clients pass the message class string to the IMsgStore::GetReceiveFolder method. The message store provider returns an entry identifier for the corresponding folder. To implement GetReceiveFolder, a message store provider should use an algorithm that selects the folder whose associated message class matches the longest possible prefix of the specified message class. For example, assume the message store has the following associations between receive folders and message classes in its receive folder table:
IPM Nachrichten werden im Ordner Posteingang abgelegt.
IPM.Note.Sample Nachrichten befinden sich im Ordner Samples.
Die folgende Tabelle zeigt, wie Nachrichten mit verschiedenen Klassen an die entsprechende weitergeleitet werden würde, Empfangsordner.
| Eingehende Nachricht-Klasse | Ordner empfangen |
|---|---|
|
IPM. Note.Sample.Simple |
Für Beispielordner |
|
IPM.Note |
Ordner Posteingang |
|
IPM. Zeiterfassungskarte |
Ordner Posteingang |
|
IPM.Note.Sample.Simple.Totally |
Für Beispielordner |
Clients rufen Sie die SetReceiveFolder -Methode, um eine explizite Zuordnung zwischen einem bestimmten Nachrichtenklasse tätigen und annehmen von Ordner. Wenn eine Nachricht an eine leere Nachrichtenklasse übermittelt werden, platziert MAPI die Nachricht im Ordner "empfangen", die für ein Präfix der leere-Klasse definiert ist. Wenn der Client eine Empfangsordner für Nachrichten mit Klasse IPM hergestellt hat und eine Nachricht mit der Klasse IPM.Note.Test übermittelt wird, wird diese Nachricht im Ordner "empfangen" für die Nachrichtenklasse IPM platziert.
Clients in der Regel eine Meldungszeichenfolge-Klasse übergeben, und klicken Sie in das SetReceiveFolderaufrufen, die Eintrags-ID des neuen Ordner empfangen. Clients können jedoch NULL für eine oder beide der folgenden Parameter übergeben. Die folgende Tabelle beschreibt das Verhalten, das ergibt NULL für die Nachricht-Klasse und Eintrags-ID-Parameter angeben.
| SetReceiveFolder -parameter | Resultierende Verhalten |
|---|---|
| Eintrags-ID auf NULL festgelegt wurde |
Nachrichtenspeicher löscht die Zuordnung zwischen dem angegebenen-Klasse und die vorhandene Ordner empfangenen Nachricht. Empfangen einer neuen Ordner ist nicht hergestellt werden. Nachfolgende Aufrufe von GetReceiveFolder mit dieser Nachrichtenklasse gibt den Empfangsordner für ein Präfix der Nachrichtenklasse zurück. für neue Nachrichtenspeicher werden GetReceiveFolder Posteingang IPM-Unterstruktur zurückgegeben. |
| Nachrichtenklasse auf NULL festgelegt wurde |
Nachrichtenspeicher ändert die Zuordnung für die leere Nachrichtenklasse in den angegebenen Ordner. In diesem Ordner gehen eingehende Nachrichten, deren Klasse andernfalls nicht erkannt wird. |
| Eintrags-ID und die Nachrichtenklasse auf NULL festgelegt wurde |
Nachrichtenspeicher löscht die Zuordnung Klasse-Ordner für die Nachrichtenklasse leer. Sie sollten nicht beide Parameter auf NULL festgelegt, da sich daraus in der Regel eingehende Nachrichten in den Stammordner des Nachrichtenspeichers, einen Ordner, der an den Client nicht sichtbar ist platziert wird. |
Obwohl die Klasse einer Nachricht niemals leer sein sollte, kann eine leere Nachrichtenklasse auftreten. Es liegt in der Verantwortung des Nachrichtenspeichers, die Nachrichtenklasse IPM für neue ausgehende Nachrichten mit einer leeren Klasse zuzuweisen. Der Transportanbieter ist dafür verantwortlich, IPM.Note als Klasse für eingehende Nachrichten mit einer leeren Klasse zuzuweisen.