我想取消阅读从特定索引到另一个索引的电子邮件。
例如: 我的收件箱中有9封电子邮件,但我想将前1名标记为未读。
我尝试使用JavaxMail默认方法如下:
int totalMsgs = folder.getMessageCount();
Message[] allmessages = folder.getMessages(totalMsgs - endIndex, totalMsgs - startIndex);
folder.setFlags(allmessages, new Flags(Flags.Flag.SEEN), false);
我希望排名前1的邮件不会被阅读。但是它正在根据时间戳读取邮件。例如,如果前三封电子邮件是同时发送的。然后将第3个邮件标记为已读,而前2个电子邮件未读。