Работа с контактами на сервере Exchange с использованием WebDav
Contents
[
Hide
]
Учетные записи Exchange Server содержат больше, чем просто электронные сообщения. Кроме того, получение, перемещение, отправка и удаление электронных сообщений С серверов Exchange Aspose.Email позволяет работать с контактами. Эта статья объясняет, как напрямую получить информацию о контактах с сервера Exchange. Также статья показывает, как вывести список контактов из папки Contacts.
Получение контактов с сервера Exchange
Этот ExchangeClient класса ListContacts() метод может быть использован для получения информации о контактах с сервера Exchange. ListContacts() метод требует URI папки Contacts, который можно легко получить с помощью ExchangeMailboxInfo.ContactsUri свойство.
Чтобы получить контакты с сервера Exchange:
- Инициализируйте ExchangeClient класса с адресом и учетными данными.
- Получите URI папки Contacts с помощью ExchangeClient.MailboxInfo.ContactsUri свойство.
- Вызвать ListContacts() методу. Он возвращает массив MapiContact.
- Выполните цикл foreach по MapiContact массив для чтения информации о контакте.
Следующий фрагмент кода показывает, как использовать ExchangeClient класса для чтения всех контактов с сервера Exchange.