java.mail将邮件标记为未读

java.mail将邮件标记为未读,java,email,jakarta-mail,read-unread,Java,Email,Jakarta Mail,Read Unread,我正在构建一个自动邮件处理器应用程序,我正在逐个解析电子邮件。如果解析其中一条消息失败,我想将该消息标记为未读? 请问如何将邮件标记为未读 谢谢messageObject.setFlag(Flags.Flag.SEEN,false) 第一个参数是Flag,第二个参数是,如果你想否定这个Flag,那么用flase看到的就是看不见的 PS:你需要使用imap,pop3不能这样做

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


谢谢

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

第一个参数是Flag,第二个参数是,如果你想否定这个Flag,那么用flase看到的就是看不见的

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