当前位置: 技术问答>java相关
请教怎么能够在javamail中得到这封邮件是否读过?在线等!
来源: 互联网 发布时间:2015-09-05
本文导语: 谢谢指教! | 将邮件信息放入数据库设一个是否读过的标志在读邮件触发更新这个标志不就可以了么 | 看你使用什么协议了,POP3协议是不支持该该功能的,pop3只支持 Flags.Flag.DELETE 如果...
谢谢指教!
|
将邮件信息放入数据库设一个是否读过的标志在读邮件触发更新这个标志不就可以了么
|
看你使用什么协议了,POP3协议是不支持该该功能的,pop3只支持
Flags.Flag.DELETE
如果你所使用的是imap协议可以通过
message.setFlag(Flags.Flag.SEEN,true);来标识邮件为已读
hoho
Flags.Flag.DELETE
如果你所使用的是imap协议可以通过
message.setFlag(Flags.Flag.SEEN,true);来标识邮件为已读
hoho
|
上网搜索
|
正如w416所说的,pop3没有状态,只能读出和删除,如果想标志邮件的状态,只能在本地如数据库中标出每封邮件的状态,读的时候进行比较。用Message-ID做主键。w16你也代码吗?能否给我看看,高分相送。