Trabajar con contactos en Exchange Server mediante WebDAV
Contents
[
Hide
]
Las cuentas de Exchange Server contienen más que solo mensajes de correo electrónico. Además de fetching, moving, sending and eliminar mensajes de correo electrónico desde los servidores Exchange, Aspose.Email le permite trabajar con contactos. En este artículo se explica cómo recuperar la información de contacto directamente de un servidor de Exchange. En este artículo también se muestra cómo puede enumerar los contactos de la carpeta Contactos.
Obtener contactos de un servidor Exchange
The ExchangeClient class’ ListContacts() este método se puede utilizar para obtener información de contacto de un servidor Exchange. ListContacts() el método requiere el URI de la carpeta Contactos, que se puede obtener fácilmente con el ExchangeMailboxInfo.ContactsUri property.
Para obtener contactos de un servidor Exchange:
- Inicialice el ExchangeClient clase con dirección y credenciales.
- Obtenga el URI de la carpeta Contactos con el ExchangeClient.MailboxInfo.ContactsUri property.
- Llame al ListContacts() método. Devuelve una matriz de MapiContact.
- Haga un bucle para cada bucle en el MapiContact matriz para leer la información de contacto.
El siguiente fragmento de código muestra cómo usar ExchangeClient clase para leer todos los contactos de un servidor Exchange.