以编程方式测试和启用 CRM 邮箱



有没有办法使用Powershell或CRM SDK以编程方式"测试和启用"CRM邮箱?这适用于初始用户设置。

我尝试使用Microsoft.Xrm.Data.Powershell,它确实具有Approve-CrmEmailAddress和Set-CrmUserMailbox,但似乎没有办法启用邮箱。

Afr 感谢您试用 Xrm Data Powershell 模块 - 我注意到我们还没有添加该功能,所以我将努力在 2.6 版本中签入它。只要您的邮箱有要启用的内容(传入/传出/ACT),那么您就可以将测试电子邮件配置计划设置为 true,并在后台运行测试/启用进程后检查结果。 还有一种方法可以推迟/安排它,但大多数人希望在执行请求时立即运行它。您还可以设置 orgmarkedasprimaryforexchangesync,这会告诉启用进程标记用户邮箱,以便任何其他 CRM 环境知道它们不再可以与用户邮箱同步(任何时候只有一个组织可以同步到邮箱)。

哼!肖恩

Afr - 你有没有取得任何进展或发现什么?我目前正在研究同样的事情。由于某种原因,我的客户端的邮箱被停用,重新激活后我需要测试和启用。但是,由于停用的邮箱是随机的,因此在 c# 中执行动态操作是一种更好的方法。

最新更新