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

时间:2016-06-03 08:51:10

标签: dynamics-crm-online dynamics-crm-2015

是否可以通过"测试和启用" CRM邮箱以编程方式使用Powershell或CRM SDK?这适用于初始用户设置。

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

2 个答案:

答案 0 :(得分:2)

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

HTH! 肖恩

答案 1 :(得分:0)

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