Управление элементами беседы
Aspose.Email можно использовать для управления элементами беседы на сервере Exchange с помощью EWSClient класс. В этом классе используются веб-службы Exchange, доступные только в Exchange Server 2007 и более поздних версиях. В этой статье показано, как находить, копировать, перемещать и удалять элементы беседы в Exchange Server 2010. Для всех функций, описанных в этом разделе, требуется пакет обновления 1 для Microsoft Exchange Server 2010.
Поиск разговоров
Чтобы получить информацию о разговоре из определенной папки на сервере Exchange, выполните следующие действия:
- Подключитесь к серверу Exchange с помощью IEWSClient class.
- Позвоните FindConversations() метод поиска всех элементов беседы в папке.
- Отобразите свойства элемента беседы, такие как идентификатор, тема разговора и статус флага.
В следующем фрагменте кода показано, как найти разговоры.
Копирование разговоров
Чтобы скопировать разговоры из одной папки в другую, выполните следующие действия:
- Подключитесь к серверу Exchange с помощью IEWSClient class.
- Позвоните CopyConversationItems() метод копирования элемента беседы из исходной папки в папку назначения.
В следующем фрагменте кода показано, как копировать разговоры.
Трогательные разговоры
Чтобы перенести беседы из одной папки в другую, выполните следующие действия:
- Подключитесь к серверу Exchange с помощью IEWSClient class.
- Позвоните MoveConversationItems() метод перемещения беседы из исходной папки в папку назначения.
В следующем фрагменте кода показано, как перемещать разговоры.
Удаление разговоров
Чтобы удалить разговоры из папки, выполните следующие действия:
- Подключитесь к серверу Exchange с помощью IEWSClient class.
- Позвоните DeleteConversationItems() метод удаления элемента беседы из исходной папки.
В следующем фрагменте кода показано, как удалять разговоры.