Gestire le configurazioni utente su Exchange Server con EWS

Aspose.Email per .NET può essere usato per gestire la configurazione utente su un Exchange Server con il EWSClient classe. Questa classe utilizza Exchange Web Services, disponibili solo su Exchange Server 2007 e versioni successive. In questo articolo vedremo come leggere, creare, aggiornare ed eliminare le configurazioni utente su Exchange Server 2010. È richiesto Microsoft Exchange Server 2010 Service Pack 1 per tutte le funzionalità descritte in questo articolo. Il seguente frammento di codice mostra come connettersi a Exchange Server 2010 in tutti gli esempi di questo articolo.

Leggi configurazioni utente

Per ottenere le informazioni della configurazione utente di una cartella specifica da Exchange Server:

  1. Connettiti a Exchange Server usando il IEWSClient interfaccia.
  2. Chiama il IEWSClient.GetUserConfiguration() metodo per ottenere la configurazione utente per una cartella.
  3. Visualizza le proprietà della configurazione utente come ID, nome e voci del dizionario in coppie chiave-valore.

Il seguente frammento di codice mostra come leggere la configurazione utente.

Crea configurazioni utente

Per creare la configurazione utente per una cartella specifica su Exchange Server:

  1. Connettiti a Exchange Server usando il IEWSClient interfaccia.
  2. Chiama il IEWSClient.CreateUserConfiguration() metodo per creare la configurazione utente per una cartella.

Il seguente snippet di codice mostra come creare configurazioni utente.

Aggiorna configurazioni utente

Per aggiornare la configurazione utente di una cartella specifica in Exchange Server:

  1. Connettiti a Exchange Server usando il IEWSClient interfaccia.
  2. Chiama il IEWSClient.UpdateUserConfiguration() metodo per aggiornare la configurazione utente per una cartella.

Il seguente frammento di codice mostra come aggiornare la configurazione utente.

Elimina configurazioni utente

Per eliminare la configurazione utente di una cartella specifica in Exchange Server:

  1. Connettiti a Exchange Server usando il IEWSClient interfaccia.
  2. Chiama il IEWSClient.DeleteUserConfiguration() metodo per eliminare la configurazione utente per una cartella.

Il seguente frammento di codice mostra come eliminare la configurazione utente.