Hi, I get emails using java api from the imap folder, I can get headers, etc., but UIDNEXT is always -1, but the next next mail has a value of 100.
Is UIDNEXT supported by ail mail servers?
UIDFolder ufolder = (UIDFolder) folder;
folder.open(Folder.READ_WRITE);
IMAPFolder iFolder = (IMAPFolder) folder;
int totalMessages = iFolder.getMessageCount();
int unreadMessages = iFolder.getUnreadMessageCount();
int newMessages = iFolder.getNewMessageCount();
int deletedMessages = iFolder.getDeletedMessageCount();
boolean bNew = iFolder.hasNewMessages();
long uidnext = iFolder.getUIDNext();
I get the correct values for parameters other than UIDNEXT, but does uidnext always return -1?
source
share