Gibt es eine Möglichkeit, E-Mails aus einem benutzerdefinierten Ordner in MS-Exchange mit Java zu lesen? Ich kann aus dem Posteingang lesen, aber ich habe benutzerdefinierte Ordnernamen, in die die E-Mails verschoben werden, damit der Code in diesen Ordnern gelesen werden kann.MSExchange-E-Mails aus einem benutzerdefinierten Ordner lesen
Im Folgenden finden Sie meine aktuellen Code aus dem Posteingang zu lesen:
ExchangeCredentials credentials = new WebCredentials("userName", "passWORD", "domain");
service.setCredentials(credentials);
service.setUrl(new URI("https://outlook.mycompany.com/ews/exchange.asmx"));
ItemView view = new ItemView(200);
FindItemsResults<Item> findResults = service.findItems(WellKnownFolderName.Inbox , view);
Stattdessen möchte ich etwas wie folgt aus:
FindItemsResults<Item> findResults = service.findItems("My Custom Folder" , view);
Ich habe mit dieser versucht, aber es hat nicht funktioniert:
FindItemsResults<Item> findResults = service.findItems(FolderId.getFolderIdFromString("My Custom Folder") , view);