且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Exchange Server 2007通讯薄同步问题

更新时间:2022-10-05 07:45:21

问题描述:
邮件服务器为Exchange Server 2007,部署方式为CCR结构,客户端进行收发邮件时,有部分用户无法显示在全球通讯薄中,但是在所有用户中可以显示所有的用户。
 
排错方式:
打开日志记录信息,微软默认情况下并不是将所有的日志功能都打开,为了方便我们进行解决问题,我们可以打开以下的日志功能:
 
在前端服务器:
键值属性fileReplicaion  默认为0  更改为7
路径:HEEY_LOCAL_MACHINE\SYSTEM\CurrentcontrolSet\serverces\MSExchangeFDS\Diagnostics
Microsoft Exchange 文件分发--服务
 
邮箱服务器角色:
键值:oal Generato
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeSA\Diagnostics  更改为7
以上2个日志信息可以帮助我们监控脱机通讯薄同步的情况,至于详细的日志信息,相信大家在打开该监控信息后一定会有所明白的。不过还是建议在更改注册表是先备份注册表信息,在解决问题后将这2个键值恢复默认值,在通常情况下我们是不需要记录这些信息的。
 
解决问题方法:
前端邮件服务器的操作:
因为我们使用的CCR结构,所以很多情况下我们在2个服务器设置更多的服务器之间切换运行邮件服务(比如重新启动邮件服务器等操作),但是在切换以后,必定有一个服务器是主服务器,备用的服务器是不会有脱机通讯簿的更新。如果我们没有更改注册表的信息的话,那所有的客户端的统计通讯簿就会无法更新。

1.
键值:EnableOabGenonthisNode
值:为当前运行服务的邮件服务器
路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrtControlSet\Services\MSExchangeSA\Parametrs\Goldenmail
2.
services.msc->Microsoft Exchange文件分发。(在客户端访问的服务器上进行操作)
3.
同步客户端的全球通讯薄。
 
 
 本文转自bruce.huang 51CTO博客,原文链接:http://blog.51cto.com/chinaitnews/85738