Lavorare con la configurazione utente sul server

Gestione della configurazione utente

L’API Aspose.Email può essere usata 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.

Lettura della configurazione utente

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

  1. Connetti a Exchange Server utilizzando IEWSClient.
  2. Chiama il 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.

Creazione di configurazioni utente

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

  1. Connetti al Exchange Server utilizzando IEWSClient.
  2. Chiama il CreateUserConfiguration() metodo per creare la configurazione utente per una cartella.

Il seguente snippet di codice mostra come creare configurazioni utente.

Aggiornamento della configurazione utente

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

  1. Connetti al Exchange Server utilizzando IEWSClient.
  2. Chiama il UpdateUserConfiguration() metodo per aggiornare la configurazione utente per una cartella.

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

Eliminazione della configurazione utente

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

  1. Connetti al Exchange Server utilizzando IEWSClient.
  2. Chiama il DeleteUserConfiguration() metodo per eliminare la configurazione utente per una cartella.

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