Извлечение сообщений из почтового ящика Exchange Server с использованием WebDav

Извлечение сообщений из почтового ящика Exchange Server

Чтобы извлечь сообщения из почтового ящика Exchange Server:

  1. Создайте экземпляр типа ExchangeClient.
  2. Укажите имя сервера, имя пользователя, пароль и домен.
  3. Вызовите метод listMessages для получения ExchangeMessageInfoCollection.
  4. Переберите коллекцию ExchangeMessageInfoCollection для получения значений ExchangeMessageInfo.getUniqueUri.
  5. Вызовите ExchangeClient.fetchMessage() и передайте ExchangeMessageInfo.getUniqueUri в качестве параметра.

Следующий фрагмент кода подключается к почтовому ящику Exchange Server и извлекает все сообщения.