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:
- Połącz się z Exchange Server używając IEWSClient interfejsu.
- Wywołaj IEWSClient.GetUserConfiguration() metoda pobierająca konfigurację użytkownika dla folderu.
- 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:
- Połącz się z serwerem Exchange używając IEWSClient interfejsu.
- 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:
- Połącz się z serwerem Exchange używając IEWSClient interfejsu.
- 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:
- Połącz się z serwerem Exchange używając IEWSClient interfejsu.
- Wywołaj IEWSClient.DeleteUserConfiguration() metoda usuwająca konfigurację użytkownika dla folderu.
Poniższy fragment kodu pokazuje, jak usunąć konfigurację użytkownika.