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