【摘要】
在Exchange 2010的设计和规划中,邮件流的规划和设计是非常重要的一个部分,只有规划了合理的邮件流才能使邮件系统收发邮件安全可靠。一般单个站点内的邮件流比较容易规划,但是如果涉及到跨站点的邮件流就相对复杂了。
下面我们就针对一个比较典型的实际案例向大家介绍Exchange 2010跨站点邮件路由的设计。
一 邮件流现状
如下图,一个邮件组织中有香港站点和深圳站点,站点间通过专线连接,所有正式邮件平台为Exchange 2003服务器;仅在香港有一台测试用Exchange 2010服务器,且其上没有用户。
邮件流说明:
香港站点发往深圳站点的邮件都经过深圳站点的梭子鱼垃圾邮件网关,然后再投递给深圳站点Exchange 2003服务器;
深圳站点发往香港站点的邮件则直接发往香港站点的Exchange 2003服务器
图一

二 邮件流设计要求
如下图,由于邮件升级项目的需要,需要在深圳站点部署新的Exchange 2010服务器,但是由于客户集团内各个公司规划的复杂要求,需要深圳站点在比较长一段时间内保持Exchange 2010和Exchange 2003共存的环境,并且其上都会承载邮箱用户。
在这样的情况下就需要设计如下的邮件流
1) 深圳和香港站点的Exchange 2003之间的邮件流保持不变;
2) 深圳站点的Exchange 2010服务器发往香港站点的邮件直接发往香港Exchange 2003服务器;
3) 香港站点发往深圳站点Exchange 2010服务器的邮件,仍然通过深圳站点梭子鱼---深圳Exchange 2003服务器传递给深圳Exchange 2010服务器
图二

三 邮件流规划分析
根据前面的邮件流要求,我们可以分析到实际实施过程中我们需要考虑的邮件流有如下图中的三条:
图三

第一条:深圳Exchange 2003和Exchange 2010服务器之间的双向路由;
解决方法:在安装Exchange 2010服务器之后,会自动创建,所以不需要考虑
第二条:深圳Exchange 2010服务器直接发往香港Exchange 2003服务器单向路由
解决方法:可以使用命令New-RoutingGroupConnector创建;
第三条:根据Exchange 2010的邮件路由机制,在深圳站点Exchange 2010和香港Exchange 2010站点之间会根据AD站点链接自动创建一条双向的站点间路由。 但是这是在我们的路由规划和需求之外的路径,必须保证所有邮件不会经过这条邮件流。
解决方法:提高上图中③和④邮件流的传输开销,使得邮件流优先走其他路径,在其他路径不通的时候才会尝试这条路径。
四 邮件流配置实施
根据前文的邮件流分析,由于第一条邮件流我们不需要考虑,只需要针对第二条和第三条邮件流进行设置,所以我们可以分别进行下面的设置实现我们的路由设计:
1. 建立深圳Exchange 2010服务器直接发往香港Exchange 2003服务器单向路由,开销为1 :
使用EMS输入命令创建:
New-RoutingGroupConnector -Name "Interop RGC01" -SourceTransportServers "源服务器FQDN名" -TargetTransportServers "目标服务器FQDN名" -Cost 1 -BiDirectional $false -PublicFolderReferralsEnabled $true
示例图:

2. 提高图三中③和④的传输开销:
1) 设置图三种④的传输开销为100,如下示例图:
2) 将香港站点和深圳站点的站点间Exchange传输开销提升为1000
可以先使用Get-AdSiteLink查看默认情况下状态,如下图示例:

使用Set-AdSiteLink命令将Exchange传输开销设置为1000,使用命令进行修改:Set-AdSiteLink -Identity "defaultipsitelink" -ExchangeCost 1000
修改后的结果如下图示例:
至此我们就完成了所有邮件流的设置。
