We are migrating from SBS2011 (Exchange 2010) to on-premises Exchange 2013. Both are at the latest SP and CU level.
Each server has its own WAN IP and DNS name (2010: remote.domain.com, 2013: mail.domain.com). Both have a valid SSL certificate installed. Autodiscover is configured with a DNS SRV entry pointing to the new server.
OWA works fine for mailboxes on either server (with the 2013 proxying for the 2010 where needed).
New Outlook profiles work fine for mailboxes on either server (in Outlook 2007, 2010, 2013 and 2016). Outlook clients are patched with WSUS to the latest level. No changes have been made to the default settings rolled out to Outlook by Autodiscover. Microsoft's testconnectivity.com passes for mailboxes on either server.
When a mailbox is moved, we see the following behaviour:
iOS: automatically updates server name, no changes required.
Android: requires manual change (expected).
Outlook 2007: pop-up "administrator has made a change", restart Outlook, server name is updated automatically, no changes required.
Outlook 2010, 2013, 2016: pop-up as above but server name is not updated automatically after restart.
Currently the only solution is to edit the server name in the account properties (if available, it's not in fully patched Outlook 2010-2016) or to create a new Outlook profile. This is possible but there are 50+ clients so we'd ideally like it to update automatically.
How can we configure Exchange or Outlook so it automatically updates the server name? Thanks in advance for any advice.