Перелік повідомлень з Exchange Server за допомогою WebDav
Список електронних повідомлень у поштовій скриньці Exchange можна отримати, викликавши ExchangeClient.listMessages() метод. Отримайте базову інформацію про повідомлення, таку як тема, від, до та ідентифікатор повідомлення, використовуючи listMessages() метод.
У цій статті показано, як підключитися до Exchange Server та отримати список листів у поштовій скриньці безпосередньо або за допомогою WebDav. Також показано, як отримати повідомлення з різних папок та за ідентифікатором.
Перелік повідомлень Exchange Server
Щоб отримати список повідомлень у поштовій скриньці Exchange:
- Створіть екземпляр ExchangeClient клас.
- Викличте listMessages метод та створіть колекцію повідомлень.
- Пройдіться по колекції та відобразьте інформацію про повідомлення.
Нижчий фрагмент коду підключається до поштової скриньки Exchange і отримує список повідомлень з папки Inbox.
Перелік повідомлень з різних папок
Наведених вище фрагментів коду виводять усі повідомлення у папці Inbox. Можливо також отримати список повідомлень з інших папок. ExchangeClient.listMessages() метод приймає URI папки як параметр. Якщо URI папки дійсний, ви можете отримати список повідомлень з цієї папки.
Використайте ExchangeClient.getMailboxInfo().xxxFolderUri властивість для отримання URI різних папок. Решта коду така сама, як і при отриманні списку повідомлень.