Wyświetlanie wiadomości z serwera Exchange przy użyciu WebDav

Listę wiadomości e‑mail w skrzynce Exchange można pobrać wywołując ExchangeClient.listMessages() metoda. Uzyskaj podstawowe informacje o wiadomościach, takie jak temat, od, do oraz ID wiadomości, używając listMessages() metoda.

Ten artykuł pokazuje, jak połączyć się z serwerem Exchange i wyświetlić e‑maile w skrzynce pocztowej bezpośrednio lub przy użyciu WebDav. Dodatkowo wyjaśnia, jak wyświetlać wiadomości z różnych folderów oraz jak wyświetlać wiadomości po ID.

Wyświetlanie wiadomości serwera Exchange

Aby wyświetlić wiadomości w skrzynce Exchange:

  1. Utwórz instancję ExchangeClient klasa.
  2. Wywołaj listMessages metoda i utwórz kolekcję wiadomości.
  3. Iteruj po kolekcji i wyświetlaj informacje o wiadomościach.

Poniższy fragment kodu łączy się z skrzynką pocztową Exchange i pobiera listę wiadomości z folderu Skrzynka odbiorcza.

Wyświetlanie wiadomości z różnych folderów

Powyższe fragmenty kodu wyświetlają wszystkie wiadomości w folderze Skrzynka odbiorcza. Możliwe jest również pobranie listy wiadomości z innych folderów.  ExchangeClient.listMessages() metoda przyjmuje URI folderu jako parametr. O ile URI folderu jest prawidłowy, możesz pobrać listę wiadomości z tego folderu.

Use ExchangeClient.getMailboxInfo().xxxFolderUri właściwość, aby uzyskać URI różnych folderów. Reszta kodu jest taka sama jak przy pobieraniu listy wiadomości.