Exchange2003サーバーをExchange2010にアップグレードしている最中であり、購入した新しいハードウェアに前提条件とExchange2010をインストールしました。
外部SMTP接続を処理するために境界でpostfixを使用し、Exchange2003は同じpostfixインスタンスを介してすべての外部メールを送信するように構成されています。
これでExchange2010サーバーが稼働し、テストアカウントのメールボックスを新しいサーバーに移動しました。メールボックスの移動は完璧で、クライアントは問題なく新しいサーバーを取得しました。
次に、テストアカウント(現在はEx 2010)から自分のメールボックス(まだEx 2003)に電子メールを送信しましたが、これは正常に機能しましたが、テストアカウントに返信すると、Exchange2003サーバーがルーティングを試みます。新しいExchange2010サーバーにルーティングする代わりに、postfixインスタンスを介してメッセージを送信します。
何が欠けているのでしょうか?
詳細については、Exchange 2010サーバーは単一のサーバーになるため、「通常の」役割でインストールされます(境界にpostfixを保持するつもりです)。
編集-Exchange2010サーバーで実行された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)
Exchange 2003ルーティンググループのSMTP仮想サーバーは、スマートホストで構成されました。これはサポートされている構成ではないようです。
これで、PostfixMTAを介して送信するように構成された送信コネクタを使用して外部メールの送信を処理するようにExchange2010を構成しました。また、メールをExchange 2010サーバーに配信するようにpostfixを再構成しました。これにより、Exchange2003サーバー上にあるメールボックスに問題なくルーティングできます。
これは私が以前に実行しなければならなかったステップでしたが、当初の計画よりも少し早く実行することになりました。
Get-RoutingGroupConnector
を実行し、EX03からEX10環境へ、およびEX10からEX03へのコネクタがあることを確認します。ただし、テストでは、EX10からEX03へのコネクタがあることが示されているようです。 EX03からEX10に1つ欠けている可能性があります。
IFを使用して、新しいコネクタを作成できます
New-RoutingGroupConnector -Name ex10-to-ex03 -sourcetransportserver ex03server -targettransportserver ex10server
コネクタを介してパブリックフォルダにアクセスする必要がある場合は、上記のコマンドの最後に-PublicFolderReferralsEnabled $True
を追加します。
Exchange 2010サーバーには、Exchange 2003サーバーから電子メールを受信するように設定され、構成された受信コネクタがありますか?そうでない場合は、それを行う必要があります。受信コネクタを作成し、ネットワークスコープで2003サーバーのIPアドレスを指定します。