是否可以通过"测试和启用" CRM邮箱以编程方式使用Powershell或CRM SDK?这适用于初始用户设置。
我尝试过使用Microsoft.Xrm.Data.Powershell,它确实有Approve-CrmEmailAddress和Set-CrmUserMailbox,但似乎没有办法启用邮箱。
答案 0 :(得分:2)
非常感谢您尝试使用Xrm Data Powershell模块 - 我注意到我们尚未添加该功能,因此我将努力让它在2.6版本中进行检查。只要您的邮箱要为(传入/传出/ ACT)启用某些内容,您就可以将testemailconfigurationscheduled设置为true,并在后台运行测试/启用过程后检查结果。还有一种方法可以推迟/安排它,但大多数人都希望它在执行请求时立即运行。您还可以设置orgmarkedasprimaryforexchangesync,这告诉启用进程标记用户邮箱,以便任何其他CRM环境知道他们不再能够与用户邮箱同步(任何时候只有一个组织可以同步到邮箱)。
HTH! 肖恩
答案 1 :(得分:0)
Afr - 你有没有取得任何进展或发现任何事情?我目前正在研究同样的事情。由于某种原因,我的客户端的邮箱正在停用,重新激活后我需要测试&启用。但由于被停用的邮箱是随机的 - 在c#中做一些动态的事情是一种更好的方法。