Also versuche ich, um herauszufinden, wie Nachrichten mit UIDs erhaltenVerwenden von JavaMail Wie kann ich eine Suche durchführen und ein Nachrichten-Array mit UIDs abrufen, auf die ich verweisen kann?
IMAPStore store = (IMAPStore) session.getStore("imaps");
store.connect();
IMAPFolder folder = (IMAPFolder) store.getFolder(FOLDER_NAME);
folder.open(Folder.READ_ONLY);
Dann möchte ich den Ordner suchen:
Message unreadMessages[] =
folder.search(new FlagTerm(new Flags(Flags.Flag.SEEN), false));
Aber die Nachrichten im Array ohne UIDs zurückgegeben, so wie ziehe ich sie später zur Verarbeitung ohne ID heraus, um sie zu referenzieren?
Sein bemerkenswert, dass IMAPFolder implementiert UIDFolder [link] (https://javamail.java.net/nonav/docs/api/com/sun/mail/imap/IMAPFolder.html) – davesbrain