关于javamail中已读标示的问题

首先我们可以通过两种协议进行收取邮件,

1.POP3

由于POP3协议是不支持该该功能的,POP3只支持Flags.Flag.DELETE,

POP3没有状态,只能读出和删除,如果想标志邮件的状态,只能在本地如数据库中标出每封邮件的状态,读的时候进行比较。用Message-ID做主键

2.IMAP

如果是IMAP协议可以通过message.setFlag(Flags.Flag.SEEN,true);来标识邮件为已读 

你可能感兴趣的:(数据库,javamail)