Получение сообщений из почтового ящика сервера Exchange с помощью WebDAV
При перечислении сообщений на сервере Exchange использовалось listMessages() метод получения списка сообщений из почтового ящика Exchange Server. listMessages() метод получает основную информацию о сообщениях, например тему, идентификатор сообщения, от и до.
Чтобы получить полную информацию о сообщении, Aspose.Email.Exchange предоставляет ExchangeClient.fetchMessage() метод. Этот метод принимает URI сообщения в качестве параметра и возвращает экземпляр MailMessage класс. MailMessage Затем класс предоставляет сведения о сообщении, такие как текст, заголовки и вложения.
Получение сообщений из почтового ящика сервера Exchange
Чтобы получить сообщения из почтового ящика сервера Exchange, выполните следующие действия:
- Создайте экземпляр типа ExchangeClient.
- Укажите имя сервера, имя пользователя, пароль и домен.
- Позвоните listMessages метод получения ExchangeMessageInfoCollection.
- Пройдите через ExchangeMessageInfoCollection коллекция, которую можно получить ExchangeMessageInfo.getUniqueUri values.
- Call ExchangeClient.fetchMessage() и сдай ExchangeMessageInfo.getUniqueUri в качестве параметра.
Следующий фрагмент кода подключается к почтовому ящику Exchange Server и загружает все сообщения.