我需要在Exchange Server中创建/删除联系人组(分发列表)。我怎样才能做到这一点。?
当我用Google搜索Distribution Lists
时,有三种类型的分发列表
a)普遍分发小组
b)安全组
c)联络小组
通过使用New-DistributionGroup,我们只能创建通用或安全类型的通讯组。但对于联系人组,我该如何创建它们?此外,我还需要删除创建的联系人组。如果有人有想法请发送回复。感谢
答案 0 :(得分:0)
通用通讯组和MailEnabled安全组是最近在Office365 http://windowsitpro.com/office-365/using-office-365-groups-outlook-2016中引入的Active Directory对象,统一组,它们又是不同的,联系人组是邮箱(或公用文件夹)中的“联系人”文件夹中存在的Exchange存储对象所以你需要使用MAPI通过MAPI(Outlook OOM,Redemption等)或EWS。要在EWS中创建/删除联系人组,您可以使用https://msdn.microsoft.com/en-us/library/office/dn629394(v=exchg.150).aspx
如果您正在查看使用EWS执行此操作的powershell示例,我在GitHub上有可以执行此操作的模块https://github.com/gscales/Powershell-Scripts/tree/master/EWSContacts
例如在邮箱中创建一个ContactGroup
Create-ContactGroup -Mailboxname mailbox@domain.com -GroupName GroupName -Members(" member1@domain.com"," member2@domain.com")
向集团添加更多成员
$ Group = Get-ContactGroup -Mailboxname mailbox@domain.com -GroupName GroupName $ Group.Members.Add(" newMember@domain.com") $ Group.Update(0)
删除群组
$ Group = Get-ContactGroup -Mailboxname mailbox@domain.com -GroupName GroupName $ Group.Delete(2)
干杯 格伦