我想在我的c#app中创建一个用于交换的通用通讯组。
我使用此代码,但它只为特定帐户创建私人组。 (使用EWS)
EWService = new ExchangeService();
EWService.Credentials = new WebCredentials(SA_mail, SA_password);
EWService.AutodiscoverUrl(SA_mail);
ContactGroup contactGroup = new ContactGroup(EWService);
contactGroup.DisplayName = "GRP_DIF_" + textBox1.Text;
contactGroup.Save();
如何创建交换所识别的通用分发组?
答案 0 :(得分:1)
您可以创建一个联系人组,这是一个私人通讯组, 使用EWS托管API或EWS。要创建联系人组,请使用 ContactGroup EWS托管API类中的方法,或使用 CreateItem EWS操作。
请注意,您无法使用EWS托管API或EWS创建 普遍分发组或安全组。创造一个普遍的 分发组或安全组,您可以使用 New-DistributionGroupExchange Management Shell cmdlet 强>
来源:https://msdn.microsoft.com/en-us/library/office/dn629394(v=exchg.150).aspx
如果需要从C#应用程序中调用该PowerShell命令行开关,the best way to start将使用sqlite3 ~/www/sqlite/statistics.db
命名空间。