Управление элементами беседы

Aspose.Email можно использовать для управления элементами беседы на сервере Exchange с помощью EWSClient класс. В этом классе используются веб-службы Exchange, доступные только в Exchange Server 2007 и более поздних версиях. В этой статье показано, как находить, копировать, перемещать и удалять элементы беседы в Exchange Server 2010. Для всех функций, описанных в этом разделе, требуется пакет обновления 1 для Microsoft Exchange Server 2010.

Поиск разговоров

Чтобы получить информацию о разговоре из определенной папки на сервере Exchange, выполните следующие действия:

  1. Подключитесь к серверу Exchange с помощью IEWSClient class.
  2. Позвоните FindConversations() метод поиска всех элементов беседы в папке.
  3. Отобразите свойства элемента беседы, такие как идентификатор, тема разговора и статус флага.

В следующем фрагменте кода показано, как найти разговоры.

Копирование разговоров

Чтобы скопировать разговоры из одной папки в другую, выполните следующие действия:

  1. Подключитесь к серверу Exchange с помощью IEWSClient class.
  2. Позвоните CopyConversationItems() метод копирования элемента беседы из исходной папки в папку назначения.

В следующем фрагменте кода показано, как копировать разговоры.

Трогательные разговоры

Чтобы перенести беседы из одной папки в другую, выполните следующие действия:

  1. Подключитесь к серверу Exchange с помощью IEWSClient class.
  2. Позвоните MoveConversationItems() метод перемещения беседы из исходной папки в папку назначения.

В следующем фрагменте кода показано, как перемещать разговоры.

Удаление разговоров

Чтобы удалить разговоры из папки, выполните следующие действия:

  1. Подключитесь к серверу Exchange с помощью IEWSClient class.
  2. Позвоните DeleteConversationItems() метод удаления элемента беседы из исходной папки.

В следующем фрагменте кода показано, как удалять разговоры.