Trabajando con contactos en Exchange Server usando WebDav
Contents
[
Hide
]
Las cuentas de Exchange Server contienen más que solo mensajes de correo electrónico. Además de obteniendo, moviendo, enviando y eliminando mensajes de correo Desde los servidores Exchange, Aspose.Email le permite trabajar con contactos. Este artículo explica cómo recuperar la información de contacto directamente de un servidor Exchange. Este artículo también muestra cómo puede listar contactos de la carpeta Contactos.
Obteniendo contactos de un Exchange Server
El ExchangeClient clase ListContacts() el método puede usarse para obtener información de contactos de un Exchange Server. ListContacts() el método requiere el URI de la carpeta Contactos, que puede obtenerse fácilmente con el ExchangeMailboxInfo.ContactsUri propiedad.
Para obtener contactos de un Exchange Server:
- Inicialice el ExchangeClient clase con la dirección y credenciales.
- Obtenga el URI de la carpeta Contactos con el ExchangeClient.MailboxInfo.ContactsUri propiedad.
- Llame al ListContacts() método. Devuelve una matriz de MapiContact.
- Realice un bucle foreach sobre el MapiContact matriz para leer la información de contacto.
El siguiente fragmento de código le muestra cómo usar ExchangeClient clase para leer todos los contactos de un Exchange Server.