在通过使用Java Mail中执行邮件删除的时候,用到了message.setFlag(Flag.DELETED, true);
就在想Flag中的其他标志的含义就查了进行记录下来,希望对偶有些帮助。
在Java Mail中,Flags类的内部类Flag预定义了以下标志:
1. Answered:邮件已经回复过。
2. Deleted:邮件已经被删除。
3. Draft:邮件是草稿。
4. Flagged:邮件被标记了。
5. Recent:邮件是最近收到的。
6. Seen:邮件已经被查看过了。
这些标志用于标识邮件的状态,以便客户端可以进行相应的操作,例如将邮件标记为已读、删除、回复等。