MailKit---如何知道文件夹下有多少封未读邮件

  如果在mailkit中,文件夹已经选中并打开了的话,那直接使用ImapFolder.Unread属性就可以获取到有多少封未读邮件了。

  如果文件夹没有打开,那么你还可以使用查询状态的方法来获取未读状态的邮件数量。

  实例如下:获取邮件总数和未读邮件数量

1 folder.Status (StatusItems.Count | StatusItems.Unread);
2 
3 int total = folder.Count;
4 int unread = folder.Unread;

 

posted @ 2018-07-02 10:53  醉梦ai天涯  阅读(778)  评论(1编辑  收藏  举报