使用LDAP实现Exchange Server 通讯簿地址读取

简介:
  最近很长一段时间由于工作忙的原因都没有把一些技术经验整理分享到博客上,向各位关注我的同仁们深表抱歉!
        最近一段时间发现很多客户和同仁都纷纷向我提出一个问题,就是Exchange server若在平时向自己公司的员工作对外发布用Office Outlook做收信客户端的话,最好的方式自然是使用Outlook Anywhere,但是若两家公司(比如上下游企业、关系企业)之间业务往来非常的密集和平凡,时常会用到对方的通讯簿里的大量人员的邮件地址,但是呢两边公司又都有自己独立的域控制器和Exchange server,为了方便收发信件以前通常会有同仁将自己公司和对方公司的通讯簿进行手工的导出导入的动作,虽然这样做可以暂时的缓解一段时间,一旦对方和彼此的通讯簿有所调整都不能第一时间的进行同步,会导致一些滞后的问题。
         那么从我个人的角度出发,若是能使用LDAP的方式来读取通讯簿的话,虽然配置上会比较麻烦一点,但是至少能保证彼此公司的通讯簿在各客户端的Office Outlook中显示的邮件地址一定是最新的,极大的方便了我们的业务上往来的沟通实时性。
       谨以此文献给我们IT第一线的技术人员们!
 
A. 准备工作
1. 首先在公司内部先确认自己是拥有活动目录的管理员以及Exchange server管理员权限
2. 以下的操作需要在共享通讯簿的公司的Exchange服务器上都要做一样的相关操作
3. 确保各方公司的防火墙由外到内都开放了需要LDAP进行通讯的Port
B. 服务器端相关的设置步骤
1. 为了方便识别,我们在活动目录的域控制器上新建一个专门用来进行地址簿通讯的OU
image
2. 在新建的OU里边新建一个用来进行通讯簿验证和登录的账号,只需要给予一般默认的User权限即可
这边我们取名为AdressBook的一个账号。
image
这个账号本身不需要创建邮箱:
image
3. 此时我们在Mail这个OU里边确认已经创建了那么一些账号:
image
C. 客户端的相关操作配置
1. 首先在Office Outlook端配置账号
image
2. 选择添加新目录或通讯簿
image
3. 输入邮件服务器的域名地址(这里是测试环境所以直接用IP地址),输入用来验证获取通讯簿专门所创建的那个账号和密码
image
4. 接下来点选“其他设置”,端口号默认就好,显示名称就输入自己喜欢的、好记的名称就行。
image
5. 点选搜索选项卡
image
这里输入相对可识别名称,因为我的域名是“mail.cn”,而我的通讯簿目录是“Mail”这个OU,则输入:
Ou=mail,dc=mail,dc=cn。“服务器设置”的部分保持默认值就好。
image
此时就添加完毕。
6. 关闭Office Outlook,重启Office Outlook,则可以看到以下的效果:
image
此时在另外一家公司的服务器上也做这样的相同设置就能实现两家公司之间的通讯簿共享使用了。
 
好了,希望此文对大家的工作有所帮助!


本文转自xury 51CTO博客,原文链接:http://blog.51cto.com/xury007/268086,如需转载请自行联系原作者
相关文章