本篇文章主要介绍了如何使用Aspose.Email 在 C# 中的 MS Exchange 分发列表中添加和删除成员,欢迎查阅!
(一) 用于管理 Exchange 分发列表成员的 .NET API
为了与 MS Exchange Server 上的分发列表成员一起工作,我们将使用Aspose.Email for .NET。它是一个众所周知的 API,用于创建电子邮件客户端应用程序并与 MS Exchange Server 一起使用。您可以 下载 API 的 DLL 或 使用以下命令从NuGet安装它。
PM> Install-Package Aspose.Email
(二) 在 C# 中将成员添加到 MS Exchange 分发列表
以下是在 C# .NET 中将成员添加到 MS Exchange 分发列表的步骤。
- 首先,连接到 Exchange Server 并将 EWS 客户端的实例放入 IEWSClient 对象中。
- 然后,使用IEWSClient.ListDistributionLists() 方法将分发列表放入 ExchangeDistributionList 数组 。
- 之后,创建 MailAddressCollection 类的实例并将成员添加到集合中。
- 最后,使用IEWSClient.AddToDistributionList(ExchangeDistributionList, MailAddressCollection)方法将成员添加到特定分发列表。
(三) 从 C# 中的 MS Exchange 分发列表中删除成员
以下是使用 C# .NET 从 MS Exchange 分发列表中删除成员的步骤。
- 首先,连接到 Exchange Server 并将 EWS 客户端的实例放入 IEWSClient 对象中。
- 然后,使用IEWSClient.ListDistributionLists() 方法将分发列表放入 ExchangeDistributionList 数组 。
- 之后,使用IEWSClient.FetchDistributionList(ExchangeDistributionList)方法获取特定列表的引用。
- 然后,创建 MailAddressCollection 类的实例并添加要删除的成员。
- 最后,使用IEWSClient.DeleteFromDistributionList(ExchangeDistributionList, MailAddressCollection)方法从通讯组列表中删除成员。
结论
欢迎下载|体验更多Aspose产品
获取更多信息请咨询在线客服 或 加入Aspose技术交流群()

标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!