当邮箱内有很多邮件时,不想全接收下来,只想接收新邮件,接收后由件变为已读状态

解决方案 »

  1.   

    这个一般都是下载到本地以后再控制的。虽然说有可以判断是否邮件被读取过的函数,但由于已经不在POP3的规范中,所以不建议使用。
      

  2.   

    这个应该和邮件服务器的POP3服务器设置有关吧。
      

  3.   

    通过MessageUID来控制。有这样一个服务器上的邮件ID的。
    你可以通过查看一下Jmail的文档去仔细看一下这个东西。把这个东西存在数据库里,然后与服务器上的这个值去对照,如果服务器存在这个一个记录就跳过,否则下载。
      

  4.   

    pop.GetMessageUID(i)这个是邮件的ID。
    一般存到本地数据库后,在数据插入时判断这个ID是否存在,存在就不再下载。