Verwalten von Konversations‑Elementen
Aspose.Email kann verwendet werden, um die Konversations‑Elemente auf Exchange Server mit dem EWSClient Klasse. Diese Klasse verwendet Exchange Web Services, die nur in Exchange Server 2007 und späteren Versionen verfügbar sind. Dieser Artikel zeigt, wie man Konversations‑Elemente auf Exchange Server 2010 findet, kopiert, verschiebt und löscht. Für alle in diesem Abschnitt enthaltenen Funktionen ist Microsoft Exchange Server 2010 Service Pack 1 erforderlich.
Finden von Konversationen
Um die Konversations‑Informationen aus einem bestimmten Ordner auf dem Exchange‑Server zu erhalten:
- Verbinden Sie sich mit dem Exchange‑Server über die IEWSClient Klasse.
- Rufen Sie die FindConversations() Methode zum Auffinden aller Konversations‑Elemente in einem Ordner.
- Zeigen Sie die Eigenschaften des Konversations‑Elements wie ID, Konversationsthema und Flag‑Status an.
Das folgende Code‑Snippet zeigt, wie Sie Konversationen finden.
Kopieren von Konversationen
Um Konversationen von einem Ordner in einen anderen zu kopieren:
- Verbinden Sie sich mit dem Exchange‑Server über die IEWSClient Klasse.
- Rufen Sie die CopyConversationItems() Methode zum Kopieren des Konversations‑Elements vom Quellordner in den Zielordner.
Das folgende Code‑Snippet zeigt, wie man Unterhaltungen kopiert.
Verschieben von Konversationen
Um Konversationen von einem Ordner in einen anderen zu verschieben:
- Verbinden Sie sich mit dem Exchange‑Server über die IEWSClient Klasse.
- Rufen Sie die MoveConversationItems() Methode, um eine Konversation vom Quellordner in den Zielordner zu verschieben.
Das folgende Code‑Snippet zeigt, wie man Unterhaltungen verschiebt.
Löschen von Konversationen
Um Konversationen aus einem Ordner zu löschen:
- Verbinden Sie sich mit dem Exchange‑Server über die IEWSClient Klasse.
- Rufen Sie die DeleteConversationItems() Methode, um das Konversations‑Element aus dem Quellordner zu löschen.
Das folgende Code‑Snippet zeigt, wie Sie Konversationen löschen.