javamail的文档亲口提到:这是不提供的。自己解决。

解决方案 »

  1.   

    用imap可以看是否设置了(isSet)某个Flags
    但用pop却什么Flag也没有,所以有难度,楼上的自己怎么解决
      

  2.   

    楼上的isSet是自己写的还是api中的,好像api中没有吧。
      

  3.   

    不同的邮件服务器对FLAG有不同的支持,但都支持DELETE标识,可以用javamail+数据库来解决!
      

  4.   

    wjmmml(笑着悲伤) 可否给我一份.
    [email protected]
      

  5.   

    呵呵,用数据库吧,你要做javamail,不用数据库的么?
      

  6.   

    if (message[i].getFlags().toString().equals("javax.mail.Flags@0")||message[i].getFlags().toString().equals("javax.mail.Flags@10")){
                            out_flag[0]=true;
                    }else if(message[i].getFlags().toString().equals("javax.mail.Flags@20")){
                             out_flag[0]=false;
                    }
    true:为新邮件