java.mail将邮件标记为未读

ele*_*tor 2 java email jakarta-mail read-unread

我正在构建一个自动邮件处理器应用程序,我正在逐个解析电子邮件.如果解析其中一条消息失败,我想将该消息标记为未读?如何将邮件标记为未读?

谢谢

Jav*_*iaz 11

messageObject.setFlag(Flags.Flag.SEEN, false);

第一个参数是Flag,第二个参数是你想要否定那个标志,所以看到flase是UNSEEN.

PS:你需要使用imap,你不能用pop3做这个