Hi everyone! I'm in the process of upgrading our on-premise Exchange 2016 server to Exchange Subscription Edition (SE). This is a hybrid setup, and I've already installed the new Exchange SE server within the same organization. Currently, all clients are still using the Exchange 2016 server, but I've noticed that the Exchange SE server has a lot of emails stuck in the queue and isn't able to deliver them. I'm trying to redirect the emails from Exchange SE back to Exchange 2016 using the command: Set-ServerComponentState -Identity exchSE -Component HubTransport -State Inactive -Requester Maintenance, but I'm having issues with it. Any advice on getting these queued emails delivered from the Exchange SE server?
3 Answers
The main reason your Exchange SE server is queuing emails is that it’s actively participating in mail flow even while clients are on the Exchange 2016 server. To resolve this, you should put the Exchange SE server in Draining mode and remove it from the Send Connector temporarily. Then, retry redirecting those queued messages to Exchange 2016. This should help clear the queue. Check out this guide for a detailed migration process: [Migration Guide](https://www.stellarinfo.com/article/exchange-server-2016-to-subscription-edition-migration.php).
Make sure to check your Receive Connectors. Often, there could be restrictions that prevent emails from flowing between the servers. It's better to set restrictions at the firewall level rather than on the connectors themselves, so double-check those settings.
Just to let you know, I faced a similar problem, but it turned out to be an internal network issue. The network team found some blocking between the two servers. It’s worth checking your network configurations if you're stuck!

Thanks for the suggestion! I followed your advice and switched the Exchange SE to draining mode but still ran into issues with the redirect command. It keeps failing due to a connection error. Any tips on what might be wrong?