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