0

我们在 Exchange 2010 上有一个重要的电子邮件分发列表,其中成员每周都会根据许多基于工作的标准进行更改。现在我们手动更改成员,我希望自动更改。

所以我有来自另一个应用程序 API 的新成员,我很想改变我们 DL 的成员。所以我使用 Exchange API 可以获取组的当前成员。有几种方法可以做到这一点,例如.

但是对于我的生活,我无法找到一种方法,我可以以编程方式实际编辑/更改我的分发列表的成员。

理想情况下,我想清空当前组并将新成员放入其中,但对各种想法和方法持开放态度?有任何想法吗?

4

2 回答 2

0

您可以使用动态通讯组吗?您的用例要求它。

如果没有,您必须从您的应用程序调用 Exchange 2010 命令行管理程序并调用 Add-DistributionGroupMember。由于您使用的是 C#,所以它应该很容易。

于 2013-05-16T22:10:58.953 回答
0

您不能根据文档使用 EWS 来修改通讯组

您可以使用 EWS 托管 API 或 EWS 来扩展通讯组,但要创建和管理通讯组,您需要使用 Exchange 命令行管理程序 cmdlet。

所以我在 github 上使用了这个 C# exchange-client库,它包装了Exchange Management Shell

于 2015-09-23T00:57:37.457 回答