Email 处理控件Aspose.Email 教程(8):在 C# 中的 MS Exchange 分发列表中添加和删除成员

本篇文章主要介绍了如何使用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技术交流群(

Email 处理控件Aspose.Email 教程(8):在 C# 中的 MS Exchange 分发列表中添加和删除成员
标签:

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

上一篇 2022年3月8日
下一篇 2022年3月8日

相关推荐

发表回复

登录后才能评论