最近测试了一下Exchange 2013和Exchange 2016两个版本的HAB功能,两个版本的配置方法均没有什么差别。至于如何配置HAB,我在之前的Blog中已经专门讲解过,可以浏览之前的文章。
配置了HAB后在OUtlook中查看到的效果如下:
今天我要将的是其他方面,通过我的测试我发现Exchange 2013以前的版本Outlook访问通讯簿中的HAB的方式是在线的,如果客户端断网或者与Exchange服务器中断连接了则无法打开HAB。然而Exchange 2016中Outlook访问HAB则可以是离线模式访问,就好像访问脱机地址簿一样。(目前我还未找到官网的相关说明,只是根据测试的实际结果进行描述)
下面看看我的测试结果。再这之前需要知道我的测试环境的版本为Exchange 2013 CU16、Exchange 2016 cu2。
1、Exchange 2013测试效果
使用一个Outlook 2016配置Exchange 2013的邮箱,然后让客户端断网,然后打开HAB,就会提示“Outlook必须处于联机或连接状态才能完成该操作”
2、Exchange 2016测试效果
同样使用Outlook 2016配置一个Exchange 2016的邮箱,让客户端处于断网状态,然后打开HAB,没有收到错误提示并且能够正常访问HAB。
通过上面测试,我们知道了在Exchange 2016中,HAB可以以缓存方式进行访问。经过我的测试,当Exchange服务器端HAB发生改变时,在Outlook中也不能及时更新HAB,有时候即使手动下载最新的OAB也无法更新。原因是Outlook去获取OAB是周期默认是24小时,那么我们如何让Outlook客户端记录应用最新的HAB分层地址簿呢?
下面介绍一个简单的方法:(在进行下面方法操作之前,需要保证Exchange服务器上OAB已经更新到最新)
在Outlook上创建一个发送接收组,专门用于下载脱机地址簿,并且设置该发送接收组的周期为自定义时间。(根据实际情况确定)
1)、选择“发送/接收”——>发送/接收组,如图。
2)选择“定义发送/接收组”,如图。
3)、选择新建。
4)、设置发送/接收组名称。
5)、设置“下载脱机通讯簿”
6)、设定执行周期。