Перелік повідомлень з Exchange Server за допомогою WebDav

Список електронних повідомлень у поштовій скриньці Exchange можна отримати, викликавши ExchangeClient.listMessages() метод. Отримайте базову інформацію про повідомлення, таку як тема, від, до та ідентифікатор повідомлення, використовуючи listMessages() метод.

У цій статті показано, як підключитися до Exchange Server та отримати список листів у поштовій скриньці безпосередньо або за допомогою WebDav. Також показано, як отримати повідомлення з різних папок та за ідентифікатором.

Перелік повідомлень Exchange Server

Щоб отримати список повідомлень у поштовій скриньці Exchange:

  1. Створіть екземпляр ExchangeClient клас.
  2. Викличте listMessages метод та створіть колекцію повідомлень.
  3. Пройдіться по колекції та відобразьте інформацію про повідомлення.

Нижчий фрагмент коду підключається до поштової скриньки Exchange і отримує список повідомлень з папки Inbox.

Перелік повідомлень з різних папок

Наведених вище фрагментів коду виводять усі повідомлення у папці Inbox. Можливо також отримати список повідомлень з інших папок.  ExchangeClient.listMessages() метод приймає URI папки як параметр. Якщо URI папки дійсний, ви можете отримати список повідомлень з цієї папки.

Використайте ExchangeClient.getMailboxInfo().xxxFolderUri властивість для отримання URI різних папок. Решта коду така сама, як і при отриманні списку повідомлень.