我通过递归浏览所有文件夹来读取所有IMAP文件夹。在我的UI中,我想指定特殊文件夹,以便它们显示在顶部。
是否有任何属性或方法可以告诉我,如果任何文件夹是一个特殊的文件夹,什么是枚举类型?或者,我是否必须检查文件夹名称以确定这一点。
PS:我认为如果服务器支持XLIST或Special-Use,您可以使用GetFolder调用获取一个特殊文件夹,但是我找不到任何可以测试IMailFolder是否为特殊文件夹的内容。
您可以检查文件夹的Attributes属性,看它是否包含任何特殊文件夹属性(FolerAttributes.All,Archive,Drafts,Flagged,Inbox,Junk,Sent,Trash)。