Trabalhando com contatos no Exchange Server usando WebDav
Contents
[
Hide
]
Contas do Exchange Server contêm mais do que apenas mensagens de e‑mail. Assim como buscando, movendo, enviando e excluindo mensagens de e‑mail A partir dos servidores Exchange, o Aspose.Email permite trabalhar com contatos. Este artigo explica como recuperar informações de contato de um servidor Exchange diretamente. Este artigo também mostra como listar contatos da pasta Contatos.
Obtendo contatos de um Exchange Server
O ExchangeClient classe ListContacts() método pode ser usado para obter informações de contato de um Exchange Server. ListContacts() método requer o URI da pasta Contatos, que pode ser obtido facilmente com o ExchangeMailboxInfo.ContactsUri propriedade.
Para obter contatos de um Exchange Server:
- Inicialize o ExchangeClient classe com endereço e credenciais.
- Obtenha o URI da pasta Contatos com o ExchangeClient.MailboxInfo.ContactsUri propriedade.
- Chame o ListContacts() método. Ele retorna um array de MapiContact.
- Faça um loop foreach em MapiContact array para ler as informações de contato.
O trecho de código a seguir mostra como usar ExchangeClient classe para ler todos os contatos de um Exchange Server.