Работа с контактами на сервере Exchange с помощью WebDAV
Contents
[
Hide
]
Учетные записи Exchange Server содержат больше, чем просто сообщения электронной почты. А также fetching, moving, sending and удаление сообщений электронной почты с серверов Exchange Aspose.Email позволяет работать с контактами. В этой статье объясняется, как получить контактную информацию непосредственно с сервера Exchange. В этой статье также показано, как вывести список контактов из папки «Контакты».
Получение контактов с сервера Exchange
The ExchangeClient class’ ListContacts() метод можно использовать для получения контактной информации с сервера Exchange. ListContacts() метод требует URI папки Contacts, который можно легко получить с помощью ExchangeMailboxInfo.ContactsUri property.
Чтобы получить контакты с сервера Exchange, выполните следующие действия:
- Инициализируйте ExchangeClient класс с адресом и учетными данными.
- Получите URI папки «Контакты» с помощью ExchangeClient.MailboxInfo.ContactsUri property.
- Позвоните ListContacts() метод. Он возвращает массив MapiContact.
- Проделайте петлю foreach на MapiContact массив для чтения контактной информации.
В следующем фрагменте кода показано, как использовать ExchangeClient класс для чтения всех контактов с сервера Exchange.