【发布时间】:2011-08-01 20:11:00
【问题描述】:
我使用java邮件阅读Gmail如下-
Session session = Session.getDefaultInstance(props, null);
Store store = session.getStore("imaps");
store.connect("imap.gmail.com", "mail", "password");
Folder folder = store.getFolder("INBOX");
folder.open(Folder.READ_WRITE);
Message[] messages = folder.getMessages();
现在我想知道消息是否未读,但找不到任何 API。 我想做一些类似的事情 -
for(Message message:messages) {
if(message.isUnread) {
// Do Something here
}
}
虽然没有这样的 API - isUnred。
【问题讨论】:
-
如果我能收集所有未读消息,而不是尝试检查每条消息是否未读,那就更好了......
标签: java