3
IMAP消息被識別由它的其開始從1如何唯一標識使用IMAP的Java郵件?在Java郵件
指相對位置數, http://docs.oracle.com/javaee/1.4/api/javax/mail/Message.html#getMessageNumber()
消息號是臨時的信息。
是否有永久唯一標識通過IMAP使用Java郵件API訪問郵箱的郵件/郵件的方法,該郵件/郵件在會話中保持爲真?
IMAP消息被識別由它的其開始從1如何唯一標識使用IMAP的Java郵件?在Java郵件
指相對位置數, http://docs.oracle.com/javaee/1.4/api/javax/mail/Message.html#getMessageNumber()
消息號是臨時的信息。
是否有永久唯一標識通過IMAP使用Java郵件API訪問郵箱的郵件/郵件的方法,該郵件/郵件在會話中保持爲真?
查看UIDFolder接口,該接口公開了IMAP UID功能。
你可以使用下面的代碼爲例
Folder folder = imapStore.getFolder("INBOX"); // get reference for inbox folder
UIDFolder uf = (UIDFolder)folder; // cast folder to UIDFolder interface
folder.open(Folder.READ_ONLY); // open folder
Message messages[] = folder.getMessages(); // get all messages
Long messageId = uf.getUID(messages[0]); // get message Id of first message in the inbox
如何「搞定」的具體實現,UIDInterface的消息的唯一標識符?代碼示例將使您的答案完整且可以接受:) – 2012-07-11 17:55:03
UIDFolder uf =(UIDFolder)文件夾; – 2012-07-11 21:55:55
IMAP提供程序返回的所有Folder對象實現UIDFolder接口。 – 2012-07-11 21:57:28