Zarządzaj konwersacjami Exchange za pośrednictwem EWS
Aspose.Email pozwala zarządzać elementami konwersacji na serwerze Microsoft Exchange przy użyciu EWSClient klasa. Ta funkcjonalność opiera się na Exchange Web Services (EWS), dostępnych w Exchange Server 2007 i późniejszych wersjach. Przykłady w tym przewodniku pokazują, jak znajdować, kopiować, przenosić i usuwać elementy konwersacji na Exchange Server 2010 SP1 lub nowszych.
Znajdź konwersacje
Aby pobrać informacje o konwersacji z określonego folderu Exchange, wykonaj poniższe kroki:
- Połącz się z serwerem Exchange przy użyciu IEWSClient.
- Wywołaj FindConversations() metoda wymieniania konwersacji w docelowym folderze.
- Odczytuj właściwości takie jak ID konwersacji, temat i status flagi.
Poniższy przykład kodu demonstruje, jak znaleźć i wyświetlić elementy konwersacji z skrzynki odbiorczej serwera Exchange.
Kopiuj konwersacje
Aby skopiować elementy konwersacji do innego folderu:
- Połącz się z serwerem Exchange przy użyciu IEWSClient.
- Pobierz konwersacje za pomocą FindConversations() metoda.
- Użyj CopyConversationItems() do kopiowania pasujących konwersacji.
Poniższy przykład kodu demonstruje, jak znaleźć i skopiować określone elementy konwersacji z skrzynki odbiorczej serwera Exchange do folderu Elementy usunięte na podstawie określonego warunku.
Przenieś konwersacje
Możesz przenosić konwersacje między folderami. Poniższy przykład kodu demonstruje, jak znaleźć i przenieść określone elementy konwersacji z skrzynki odbiorczej serwera Exchange do innego folderu.
- Połącz się z serwerem Exchange przy użyciu IEWSClient.
- Zidentyfikuj konwersacje do przeniesienia.
- Wywołaj MoveConversationItems() metoda z URI docelowego folderu.
Usuń konwersacje
Aby usunąć wątki konwersacji z folderu:
- Połącz się z serwerem Exchange przy użyciu IEWSClient.
- Użyj FindConversations() do zlokalizowania docelowych konwersacji.
- Wywołaj DeleteConversationItems() metoda usuwania ich.
Poniższy przykład kodu demonstruje, jak znaleźć i usunąć określone elementy konwersacji ze skrzynki odbiorczej serwera Exchange.