从Exchange 2003升级到Exchange 2010,路由只能在一个方向上工作

我正在将Exchange 2003服务器升级到Exchange 2010,并在我购买的新硬件上安装了先决条件和Exchange 2010。

我们在外围使用postfix来处理外部SMTP连接,Exchange 2003被configuration为通过相同的postfix实例发送所有的外部邮件。

Exchange 2010服务器现在已经启动并正在运行,而且我刚刚为新服务器执行了一个邮箱迁移,用于testing帐户。 邮箱移动是完美的,客户端拿起新的服务器没有任何问题。

然后,我从testing帐户(现在在2010年)发送了一封电子邮件到我自己的邮箱(仍在Ex 2003),这工作正常,但是当我回复testing帐户时,我们的Exchange 2003服务器试图路由邮件通过我们的后缀实例,而不是路由到新的Exchange 2010服务器。

我可能会错过什么?

有关信息,Exchange 2010服务器安装了“典型”angular色,因为它将是一个单一的服务器(我打算保留周边的后缀)。

编辑 – 从Exchange 2010服务器上执行的Get-RoutingGroupConnector的输出

[PS] C:\Windows\system32>Get-RoutingGroupConnector Name SourceRoutingGroup TargetRoutingGroup ---- ------------------ ------------------ EX2010-EX2003 Exchange Routing Group (DWBGZMFD01QNBJR) first routing group EX2003-EX2010 first routing group Exchange Routing Group (DWBGZMFD01QNBJR) 

我将运行Get-RoutingGroupConnector并确认您的EX03连接器已连接到EX10环境,并从EX10连接到EX03。 虽然,你的testing似乎表明你有一个从EX10到EX03的连接器。 您可能只是从EX03到EX10中丢失了一个。

如果所以你可以使用创build一个新的连接器

New-RoutingGroupConnector -Name ex10-to-ex03 -sourcetransportserver ex03server -targettransportserver ex10server

如果需要通过连接器访问公用文件夹,请将-PublicFolderReferralsEnabled $True添加到上述命令的末尾。

您的Exchange 2010服务器是否具有接收连接器设置并configuration为从Exchange 2003服务器接收电子邮件? 如果没有,你需要这样做。 创build一个接收连接器并在networking范围内为您的2003服务器指定IP地址。

Exchange 2003路由组中的SMTP虚拟服务器configuration了一个智能主机。 这似乎不是受支持的configuration。

http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/f54babd5-67f9-4543-b53e-1365029056a6/

http://social.technet.microsoft.com/Forums/en-US/exchangesvrtransport/thread/22307e1f-4091-4b2b-80f5-d67c27e71de3/

我现在已经configuration了Exchange 2010来处理外部邮件的发送,而发送连接器被configuration为通过我们的后缀MTA发送。 我还重新configuration了postfix,以便将邮件传递到Exchange 2010服务器,Exchange 2010服务器能够路由到仍在Exchange 2003服务器上的邮箱。

这是我以前必须执行的一个步骤,但是我刚刚结束了最初的计划。