我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复375或者20191105可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!

这是我之前写的文章,所以有些截图后者操作会稍有不同。

Dynamics CRM 2011的电子邮件配置基本上是在电子邮件路由器配置管理器中进行配置。

而到了Dynamics CRM 2013,则可以直接在Dynamics CRM 2013配置。下面是个例子。导航到 设置 > 电子邮件配置 > 电子邮件服务器配置文件,点击 新建 > POP3-SMTP配置文件,因为我没有配置 Exchange服务器,所以我借用163邮件来做试验。

我这里建立一个名称为 邮件服务器(POP3/SMTP)默认配置文件 的电子邮件服务器配置文件,传入服务器位置我设置为 pop.163.com ,传出服务器位置配置为 smtp.163.com,注意身份验证方式一定要选择 用户或者队列指定的凭据 这个选项,否则保存不了,这是因为使用的服务器类型是 其他(POP3/SMTP) 的缘故。对传出使用相同的设置我这里选择是。

传出端口我这里修改为25,这个是特殊的,因为如果使用默认的465会出问题。最小轮询间隔(分钟) 我这里设置为10。

我这里以为 客户服务代表 这个用户配置电子邮件为例。以客户服务代表的账号登陆,导航到 设置 > 电子邮件配置 > 邮箱,你会发现这个用户的电子邮件没有配置,传入电子邮件状态和传出电子邮件状态都是未运行。

但是配置电子邮件需要用管理员账号进行操作,导航到 设置 > 电子邮件配置 > 邮箱,需要切换到 可用用户邮箱 这个视图就可以找到 客户服务代表 这个用户的邮箱了。双击打开它,我更改的内容如下:

保存后,需要批准电子邮件。点击Ribbon功能区的 批准电子邮件 按钮,在弹出的DIV层中点击 确定 按钮。

然后点击Ribbon功能区的 测试和启用邮箱 按钮,在弹出的DIV层中点击 确定 按钮。

过一会儿,在 配置测试结果 中就会看到 传入电子邮件状态、传出电子邮件状态和邮箱测试完成时间 三个字段的值变化了。传入电子邮件状态为成功的话就是可以从配置的邮箱中抓取邮件了,传出电子邮件状态为成功的话就是可以在Dynamics CRM中通过【邮件】活动来直接发送邮件了。

如果顺利的话,配置的邮箱会收到一条信息如下:

下面我再补充一个Dynamics 365本地部署版本实测的例子。使用的是我做了IFD,部署在Azure 国际版一台虚拟机上的的Dynamics 365,具体版本信息如下:

163邮箱的电子邮件服务器配置文件如下,注意的地方标出来了

值得注意的是,现在通过POP3/SMTP协议连接163邮箱除了网易官方的软件都需要开启并使用授权码,也就是设置用户邮箱登录账号的时候要使用这个授权码,而不是邮箱密码。

阿里云企业版邮箱的电子邮件服务器配置文件如下:

设置【罗格销售员】用户使用 163邮箱

设置【罗素销售员】用户使用阿里云邮箱

然后我分别用着两个邮箱在CRM中发送给 luo.yong@hotmail.com 三封邮件,分别为不带附件的、带不超过5兆附件的邮件,带接近20兆附件的邮件,都显示发送成功,但是带20兆附件的那个邮件会收到比较晚。

到我的 luo.yong@hotmail.com 邮箱去查收,的确收到:

当然通过Outlook客户端也是可以看到发送记录的。

Dynamics CRM 2013开始推出的服务器端同步来配置邮件服务的更多相关文章

  1. Step by step Dynamics CRM 2011升级到Dynamics CRM 2013

    原创地址:http://www.cnblogs.com/jfzhu/p/4018153.html 转载请注明出处 (一)检查Customizations 从2011升级到2013有一些legacy f ...

  2. Microsoft Dynamics CRM 2013 and 2011 Update Rollups and Service Packs

      Microsoft Dynamics CRM 2013   BTW: RC stands for Release for Candidate, and RTM stands for Release ...

  3. Dynamics CRM 2013 installation

    原创地址:http://www.cnblogs.com/jfzhu/p/3445820.html 转载请注明出处 一 硬件要求 1. CRM Server 下表对硬件的要求是假定Microsoft S ...

  4. Dynamics CRM 2013 SP1 升级到Dynamics CRM 2015

     首先截图一下我要升级的Dynamics CRM 2013版本如下图,可以看到是打了SP1后的CRM 2013.         运行CRM 2015简体中文版的安装文件CRM2015-Server- ...

  5. Microsoft Dynamics CRM 2013 安装程序及SDK 下载地址

    Microsoft Dynamics CRM 2013 已经具有相关资料 2013 Setup (Microsoft Dynamics CRM Server 2013) 下载地址: http://ww ...

  6. Microsoft Dynamics CRM 2013 --针对特定实体,取消保存功能(包含自动保存)

    AutoSave 是 Microsoft Dynamics CRM 2013 一个新特性. 但AutoSave的有效范围是[所有实体],不允许针对特定某一实体进行设置. 所以,若想针对特定实体进行设置 ...

  7. Microsoft Dynamics CRM 2013 --选项集的多选

    由于从Microsoft Dynamics CRM 2011到Microsoft Dynamics CRM 2013,界面的风格发生了很大的变化 故原先在2011上开发的选项集多选在2013上面已经不 ...

  8. Microsoft Dynamics CRM 2013 安装过程图解及安装序列号

    Microsoft Dynamics CRM 2013 安装过程 图解   在安装前,先持一下SQL配置管理,将相关的服务打开.(由于在虚拟机里,许多服务需要时才会打开,像Reporting Serv ...

  9. Dynamics CRM 2013 初体验(2):UI

    Dynamics CRM 2013 系统的UI与2011相比改动是巨大的:传统的导航栏被去掉了,取代它的是win8风格的小磁铁:Ribbon风格的工具栏也被去掉啦,它的风格将回滚至4.0时代:新系统添 ...

随机推荐

  1. SDCycleScrollView-简单的循环

    cocoapods 导入SDCycleScrollView1 记得使用 SDWebImage 2 SDCycleScrollViewDelegate _cycleScrollerView = [SDC ...

  2. git删除中间某次提交

    git log获取commit信息 commit 58211e7a5da5e74171e90d8b90b2f00881a48d3a Author: test <test@36nu.com> ...

  3. Prometheus笔记(一)metric type

    欢迎加入go语言学习交流群 636728449 Prometheus笔记(二)监控go项目实时给grafana展示 Prometheus笔记(一)metric type 文章目录 Prometheus ...

  4. Java修炼——四种方式解析XML_SAX

    四种方式解析XML:DOM      JDOM    DOM4J    SAX 先写一个XML栗子: <?xml version="1.0" encoding="U ...

  5. 数据库Oracle的select用法(部分)

    Oracle的select用法(部分): 1.查询所有: select * from employees; 2.加上where子句:用选择限制行 select * from employees whe ...

  6. HDU3032 Nim or not Nim?(Lasker’s Nim游戏)

    Nim or not Nim? Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)T ...

  7. HDU5919 Sequence II(主席树)

    Mr. Frog has an integer sequence of length n, which can be denoted as a1,a2,⋯,ana1,a2,⋯,anThere are ...

  8. ARTS-S golang panic返回默认值

    package main import "fmt" func fn_test_panic() (a int) { a = 2 panic("This is panic&q ...

  9. linux-iptables增、删、改、保存

    iptables基础: iptables的5条链分别是: prerouting 路由前 input 发到本机进程的报文 ouput 本机某进程发出的报文 forword 转发 postrouting ...

  10. jquery (内置遍历数组的函数,事件)

    内置遍历数组的函数: 1. $.map(array, function() { }); 取到数组或者对象array中每一项进行遍历  然后在function中处理: var attr = [1,2,3 ...