如何通过 C# 为电子邮件服务器上的文件夹设置过滤器

How to set filter for folder on Email server by C#

我正在编写一个电子邮件客户端,我需要实现创建文件夹并为文件夹设置过滤器。

我在执行第二个任务时遇到问题:如何使用 C# 以编程方式执行此操作? 我尝试了几个 IMAP 库(s22、ae.net.mail、mailkit 等),但它们只能创建文件夹;无法配置过滤器。

也许我错过了什么。我很乐意提供任何建议。

IMAP 协议没有指定配置邮件过滤器的方式,因此配置方式将高度依赖于邮件服务器。

一些服务器支持 Sieve 过滤语言和相关的 ManageSieve 协议。