用javamail做的webmail 接收邮件的协议时imap协议,
 
问题:收取邮件时未读邮件的标识问题,现在已实现未读邮件的标识,但是阅读某一邮件后,返回邮件列表再次接收邮件,所有邮件的标识都变成已读,以前未读过的邮件标识也变了,不知道问题出在哪。 程序片代码如下
public void setMultipleReaderFlags(int messagesNumber) {
       //登陆邮箱方法
       this.login("INBOX");
       //打开文件夹方法
       this.openFolder(Folder.READ_WRITE) ;
       //messagesNumber为邮件的uid,邮件的唯一标示       
this.folder.getMessage(messagesNumber).setFlag(Flags.Flag.SEEN,ture) ;
       this.folder.close() ;
       this.store.close() ;
}