Работа с пользовательской конфигурацией на сервере

Управление пользовательской конфигурацией

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

Чтение пользовательской конфигурации

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

  1. Подключитесь к серверу Exchange, используя IEWSClient.
  2. Вызовите метод GetUserConfiguration(), чтобы получить пользовательскую конфигурацию для папки.
  3. Отобразите свойства пользовательской конфигурации, такие как ID, имя и элементы словаря в виде пар ключ-значение.

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

Создание пользовательских конфигураций

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

  1. Подключитесь к серверу Exchange, используя IEWSClient.
  2. Вызовите метод CreateUserConfiguration(), чтобы создать пользовательскую конфигурацию для папки.

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

Обновление пользовательской конфигурации

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

  1. Подключитесь к серверу Exchange, используя IEWSClient.
  2. Вызовите метод UpdateUserConfiguration(), чтобы обновить пользовательскую конфигурацию для папки.

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

Удаление пользовательской конфигурации

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

  1. Подключитесь к серверу Exchange, используя IEWSClient.
  2. Вызовите метод DeleteUserConfiguration(), чтобы удалить пользовательскую конфигурацию для папки.

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