默认情况下Exchange Server 2007部署之后只管理一个域名下的邮件收发,这已经可以满足大部分企业的需求,但是满足不了一些大企业的需求,例如公司总部使用顶级邮件域名后缀,分公司使用二级邮件域名后缀,或者一些集团公司有好几个域名,每个子公司都使用不一样的域名,这个情况下,一个域名就满足不了企业业务的需求了. 因此我们有必要配置Exchange服务器让它支持多域名邮件收发,本文章中将探讨总部使用顶级域名分公司使用二级域名情况下的实现,实验环境中默认域为win08.com,将创建一个sh.win08.com二级域,下面将进入具体的操作步骤:
注意: 每增加一个收件人接受域都需要增加一条相应的MX记录,这是必不可少了,否则新增域发出去的邮件将是有去无回.
首先,打开"Exchange 管理控制台",定位到"组织配置","集线器传输","接受域",然后新建"接受域",在弹出窗口中输入一个名称,然后输入接受域的域名,在此输入sh.win08.com,如下图:
创建好接受域之后,接着需要创建一个电子邮件地址策略,定位到"组织配置","集线器传输","电子邮件地址策略",然后选择"新建电子邮件地址策略",在弹出的窗口中输入一个名称,如下图:
在"条件"窗口中设置一个条件,在此选择第1个条件并且设置值为:上海市,也就是说用户属性中省份为上海市的邮箱用户就会应用这条策略,如下图:
在"电子邮件地址"窗口中添加一个地址,在此添加sh.win08.com,如下图:
在"日程安排"窗口中选择"立即",单击"下一步",如下图:
至此,Exchange 2007已经支持win08.com和sh.win08.com两个域的邮件收发了,下面来新建一个邮箱用户,看看能否将新的电子邮件地址策略应用,为了方便管理,首先在ADUC中创建一个名称为"上海"的组织单元,这样子就可以方便地将所有sh.win08.com域中的收件人创建在这个组织单元中,创建组织单元的步骤在此略过,下面开始创建一个邮箱用户.
从上图可以看到用户名为sh_user1的用户邮件已经创建成功,仔细的朋友可能已经看出sh_user1的用户邮箱地址后缀还是@win08.com,这并不是我们所想要的@sh.win08.com,这是为什么呢?因为前面我们设置"电子邮件地址策略"的时候设置了条件,只有条件符合(省份为:上海市)的邮箱用户才会应用策略,在创建用户的时候我们并没有机会可以输入用户属性的地址,所以用户邮箱还是会去应用默认的电子邮件地址策略,下面我们来添加一下用户属性信息,给用户属性中添加省份信息,见下图:
添加属性信息后,在返回的管理控制台中刷新一下,从下图可以看到,现在sh_user1这个用户的邮箱地址已经从[email protected]改变成[email protected]了,说明邮箱用户已经成功应用刚才所创建的电子邮件地址策略.
上面操作只是修改单个用户属性来应用策略的例子,为了方便大家,下面来进行一下批量修改用户属性的操作,首先在"上海"OU中创建sh_user2,sh_user3,sh_user4三个用户,然后在Exchange 管理控制台中批量为这3个用户创建邮箱,邮箱创建过程略过,下图为邮箱创建好的结果:
从上图可以看出刚创建好的3个邮箱用户并没有应用到刚才创建的"电子邮件地址策略",下面我们来批量修改一下这3个用户的属性,让他们应用另一个地址策略.
稍微解释一下命令,-OrganizationnalUnit参数为指定命令针对的组织单元,-StateOrProvince参考对应着AD用户属性中的"省/市/自治区".上面命令执行之后之所以有警告提示是因为"上海"这个组织单元中的sh_user1用户已经添加过这项属性值.
命令执行之后,返回Exchange 管理控制台中刷新一下可以看到刚才的3个邮箱用户已经应用了新的地址策略,见下图:
收发测试:
上面做了这么多操作,现在该是验证最终结果的时候了,下面使用组织中邮箱地址为[email protected]和[email protected]两个邮箱给另外一个组织中的[email protected]邮箱进行一下邮件收发测试.
从上面的结果图中可以看出,Exchange Server 2007成功实现了管理win08.com和sh.win08.com两个邮件域名.