I recently came close to completing migration from Exchange 2003 to 2010, moving from a Windows 2003 platform to Windows 2012. After I had moved all of the mailboxes everything was working fine with the systems connected. Now I need to remove Exchange 2003 from the old server. However, as soon as I execute the [Get-RoutingGroupConnector | Remove-RoutingGroupConnector] command in PowerShell on the 2010 system, all incoming e-mail is blocked somehow. Outbound email is fine. Restoring the RGC fixes the problem, but I don't want to run the old server forever. I don't see any problems with SMTP or firewalls. MX points to the new server. Please help me cut the cord to my old server before it dies on its own.