Yes - you absolutely should disable all Exchange 2007 send and receive connectors now that Exchange 2013 is handling SMTP traffic and mail flow. Here's why, and how to do it carefully:
Why Disable the 2007 Connectors?
Prevent PRX2 and Routing Conflicts
Exchange 2007 might still be trying to proxy or route email to EX2013, resulting in 451 PRX2 errors, stalls, or mail loops.
Ensure All Services Are Flowing Through EX2013
Leaving connectors active on EX2007 means Outlook, other servers, or external senders might still try to use it.
Avoid Confusing AutoDiscover or Client Connectivity
Services like OWA or ActiveSync can get confused if both servers respond - especially if DNS still has any legacy references.
Step-by-Step: Disable 2007 Connectors Safely
1. Review Current Connectors on EX2007
Get-ReceiveConnector -Server ARG-EX1 | ft Name,Bindings,Enabled
Get-SendConnector | ft Name,SourceTransportServers,Enabled
2. Disable Receive Connectors
If you've confirmed mail no longer enters via EX2007:
Get-ReceiveConnector -Server ARG-EX1 | Disable-ReceiveConnector
You can be selective here, but if you're decommissioning EX2007 soon, just disable all.
3. Remove or Reassign Send Connectors
If EX2007 is still a source server on any send connector:
Set-SendConnector "YourConnectorName" -SourceTransportServers EX2013
Then:
Remove-ExchangeServer ARG-EX1 -RemoveLastServerInSite:$false
4. Restart Transport Services on EX2013 (Optional Cleanup Step)
Restart-Service MSExchangeTransport
Restart-Service MSExchangeFrontEndTransport
5. Flush Mail Queues on EX2007
If mail is still queued:
Get-Queue -Server ARG-EX1
Retry-Queue -Server ARG-EX1 -Resubmit $true
Final Caution
DO NOT remove or uninstall EX2007 just yet if public folders or arbitration mailboxes are still present, or if you haven't verified all mailboxes and services are working 100% through EX2013.
Let me know if you'd like help verifying AutoDiscover, mail routing, or client access services - we can walk through a post-migration checklist. You're very close now.