Autodiscovery doesn’t work after migrating from Google Suite to Office 365


We have found this new problem when migrating a client from Google Suite over to Office 365, affecting mainly the Outlook service.

Back in the day, just pointing the autodiscovery CNAME record would do the trick.

Nowadays, they base this on a secondary service that was called, nowadays

This caches MX records of the domain and autofills as they please, before even touching the autodiscover record.


To see if our migration is having issues with this new and very convenient service, you can run the following powershell:


Invoke-WebRequest -Uri ',outlook,google,icloud,yahoo&protocols=rest-cloud,rest-outlook,rest-office365,eas,imap,smtp' -Headers @{'x-email'="[email protected]"} | ConvertFrom-Json


This will give out where the auto detect is pointing at:

As you can see, the cache still shows that this service is in Google, where all our records are pointing at Office 365.

We have waited for 3 days with no changes, and the only solution so far we have found is to escalate this issue via a support ticket with Microsoft.

There are solutions on which you can do registry changes to force the domain autodiscover process, but having more than a few users will complicate matters worse.

Leave a Reply

Your email address will not be published. Required fields are marked *