我们正在使用 Office365 混合部署,并在本地部署 Exchange 2016。混合设置是在创建用户和组并从 AD 同步后部署的,因此它们目前不会出现在我们的 Exchange 服务器中。
有没有什么方法可以让这些组为 Exchange 所知,而不必从头开始删除并重新创建它们?
对于 Exchange Online 中的邮箱,我们必须为每个邮箱运行一个 New-RemoteMailbox 命令,因此想知道是否有某种方法可以手动填充这些组中所需的属性,以便它们显示在 Exchange 中。
但我怀疑这是不可能的。
编辑:我应该指出,当我们同步这些组时,我们已经填充了 ProxyAddresses 属性,因此它们在 365 中显示正确的域。我们希望这些组现在可以从我们的内部部署 Exchange 服务器进行管理。
答案1
对我来说,解决这个问题的方法是将我们的组从全局类型转换为通用类型(感谢@user5870571 最初帮助我实现这一点),然后在 Exchange 管理 shell 中运行命令以邮件启用这些组。
命令如下:
Enable-DistributionGroup -Identity "Group Name" -PrimarySMTPAddress "[email protected]"
如果您知道要使用什么命令行,那么就很简单。
答案2
根据您提问的方式,我认为答案是您需要使用 ADSIedit。
- 登录到您的一个 DC
- 运行 adsiedit.msc
- 打开 DC=DOMAIN,DC=TLD,OU=OU(USERS)
- 右键单击要编辑的组
- 单击“属性”
- 单击属性编辑器
- 单击代理地址
- 单击“编辑”
- 输入您想要用于该群组的电子邮件地址(除非电子邮件地址是别名,否则电子邮件地址应全部大写)。
- 单击“添加”
- 单击“确定”
- 单击“应用”
- 单击“确定”
- 使用 Office365 执行手动 DirSync
http://enterpriseit.co/office365/create-email-alias-dirsync/
https://www.puryear-it.com/add-email-alias-secondary-email-office-365-account-ad-dirsync