4
嗨,我从imap文件夹中使用java api获取邮件,我可以获取标题等,但UIDNEXT始终为-1,但接下来发送的邮件具有类似于100的值。java邮件api,imap文件夹UIDNEXT总是-1
UIDNEXT是否不受所有邮件服务器的支持?
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();
我得到其他参数比UIDNEXT正确的价值观,但uidnext总是返回-1?
UIDNEXT得到普遍支持。不记得上次我看到有人不支持这一点。 – arnt
Courier IMAP服务器在打开时不返回uidnext。 – Max