Lavorare con i contatti su Exchange Server usando WebDav
Contents
[
Hide
]
Gli account Exchange Server contengono più di semplici messaggi email. Oltre a recupero, spostamento, invio e cancellazione di messaggi email Dai server Exchange, Aspose.Email ti consente di lavorare con i contatti. Questo articolo spiega come recuperare le informazioni di contatto da un server Exchange direttamente. Questo articolo mostra anche come è possibile elencare i contatti dalla cartella Contatti.
Ottenere i contatti da un server Exchange
Il ExchangeClient classe’ ListContacts() il metodo può essere usato per ottenere informazioni dei contatti da un server Exchange. ListContacts() il metodo richiede l’URI della cartella Contatti, che può essere ottenuto facilmente con il ExchangeMailboxInfo.ContactsUri proprietà.
Per ottenere i contatti da un server Exchange:
- Inizializza il ExchangeClient classe con indirizzo e credenziali.
- Ottieni l’URI della cartella Contatti con il ExchangeClient.MailboxInfo.ContactsUri proprietà.
- Chiama il ListContacts() metodo. Restituisce un array di MapiContact.
- Esegui un ciclo foreach su MapiContact array per leggere le informazioni di contatto.
Il seguente frammento di codice mostra come utilizzare ExchangeClient classe per leggere tutti i contatti da un server Exchange.