Zarządzanie konfiguracjami użytkownika na Exchange Server przy użyciu EWS

Aspose.Email dla .NET może być używany do zarządzania konfiguracją użytkownika na serwerze Exchange przy użyciu EWSClient klasa. Ta klasa korzysta z Exchange Web Services, które są dostępne tylko w Exchange Server 2007 i późniejszych wersjach. W tym artykule pokażemy, jak odczytywać, tworzyć, aktualizować i usuwać konfiguracje użytkownika na Exchange Server 2010. Wymagany jest Microsoft Exchange Server 2010 Service Pack 1 dla wszystkich funkcji opisanych w tym artykule. Poniższy fragment kodu pokazuje, jak połączyć się z Exchange Server 2010 we wszystkich przykładach w tym artykule.

Odczytaj konfiguracje użytkownika

Aby uzyskać informacje o konfiguracji użytkownika konkretnego folderu z serwera Exchange:

  1. Połącz się z Exchange Server używając IEWSClient interfejsu.
  2. Wywołaj IEWSClient.GetUserConfiguration() metoda pobierająca konfigurację użytkownika dla folderu.
  3. Wyświetl właściwości konfiguracji użytkownika, takie jak ID, nazwa i elementy słownika jako pary klucz-wartość.

Poniższy fragment kodu pokazuje, jak odczytać konfigurację użytkownika.

Utwórz konfiguracje użytkownika

Aby utworzyć konfigurację użytkownika dla konkretnego folderu na serwerze Exchange:

  1. Połącz się z serwerem Exchange używając IEWSClient interfejsu.
  2. Wywołaj IEWSClient.CreateUserConfiguration() metoda tworząca konfigurację użytkownika dla folderu.

Poniższy fragment kodu pokazuje, jak utworzyć konfiguracje użytkownika.

Aktualizuj konfiguracje użytkownika

Aby zaktualizować konfigurację użytkownika dla konkretnego folderu w serwerze Exchange:

  1. Połącz się z serwerem Exchange używając IEWSClient interfejsu.
  2. Wywołaj IEWSClient.UpdateUserConfiguration() metoda aktualizująca konfigurację użytkownika dla folderu.

Poniższy fragment kodu pokazuje, jak zaktualizować konfigurację użytkownika.

Usuń konfiguracje użytkownika

Aby usunąć konfigurację użytkownika dla konkretnego folderu w serwerze Exchange:

  1. Połącz się z serwerem Exchange używając IEWSClient interfejsu.
  2. Wywołaj IEWSClient.DeleteUserConfiguration() metoda usuwająca konfigurację użytkownika dla folderu.

Poniższy fragment kodu pokazuje, jak usunąć konfigurację użytkownika.