Mailkit:有没有办法测试文件夹是否是特殊文件夹?

问题描述 投票:1回答:1

我通过递归浏览所有文件夹来读取所有IMAP文件夹。在我的UI中,我想指定特殊文件夹,以便它们显示在顶部。

是否有任何属性或方法可以告诉我,如果任何文件夹是一个特殊的文件夹,什么是枚举类型?或者,我是否必须检查文件夹名称以确定这一点。

PS:我认为如果服务器支持XLIST或Special-Use,您可以使用GetFolder调用获取一个特殊文件夹,但是我找不到任何可以测试IMailFolder是否为特殊文件夹的内容。

imap mailkit
1个回答
1
投票

您可以检查文件夹的Attributes属性,看它是否包含任何特殊文件夹属性(FolerAttributes.All,Archive,Drafts,Flagged,Inbox,Junk,Sent,Trash)。

© www.soinside.com 2019 - 2024. All rights reserved.