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

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

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

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

 

相关文章:

  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
相关资源
相似解决方案