记录一下:
在CRM 2013/2015的邮箱设置时发现“允许使用凭据进行电子邮件处理” 选项被禁用而且无法输入凭证(如下图):
查阅官方说明得知考虑邮件安全性只能在IFD部署或https访问模式下才能输入,另外一种就是通过powershell设置,运行以下命令:
add-PSSnapin Microsoft.Crm.PowerShell
$setting=Get-CrmSetting ServerSideSyncEmailSettings
$setting.AllowCredentialsEntryViaNonSecureChannels=$True
Set-CrmSetting $setting
Get-CrmSetting TraceSettings
然后运行IISRESET,这样在非IFD和https模式下也能设置邮件凭据了。
另外试验过在没有进行以上powershell设置前,先通过https访问CRM设置邮件凭证后再通过普通http方式访问CRM也可以正常在CRM中收发邮件,所以MS在这里的限制有些假。。。