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:
- Utwórz instancję ExchangeClient klasa.
- Wywołaj listMessages metoda i utwórz kolekcję wiadomości.
- 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.