Отримання повідомлень з поштової скриньки Exchange Server за допомогою WebDav
Перелік повідомлень на сервері Exchange використав listMessages() метод для отримання списку повідомлень з поштової скриньки Exchange Server. The listMessages() метод отримує базову інформацію про повідомлення, наприклад тему, ID повідомлення, від та до.
Щоб отримати повні деталі повідомлення, Aspose.Email.Exchange надає ExchangeClient.fetchMessage() метод. Цей метод приймає URI повідомлення як параметр і повертає екземпляр MailMessage клас. The MailMessage клас потім надає деталі повідомлення, такі як тіло, заголовки та вкладення.
Отримання повідомлень з поштової скриньки Exchange Server
Щоб отримати повідомлення з поштової скриньки Exchange Server:
- Створіть екземпляр типу ExchangeClient.
- Вкажіть назву сервера, ім’я користувача, пароль та домен.
- Викличте listMessages метод для отримання ExchangeMessageInfoCollection.
- Перебрати ExchangeMessageInfoCollection колекцію, щоб отримати ExchangeMessageInfo.getUniqueUri значення.
- Викличте ExchangeClient.fetchMessage() і передайте ExchangeMessageInfo.getUniqueUri як параметр.
Наступний фрагмент коду підключається до поштової скриньки Exchange Server та отримує всі повідомлення.