We have websites hosted with Netlify and our externally registered custom domain managed in Netlify.
We’re moving to Google Workspaces from a different setup using ImprovMX and have updated the DNS records. This involved removing the TXT and MX records used by ImprovMX (as described on this page) and adding those required by Google Workspaces (as described on this page).
The resulting MX records look like this in Netlify:
With the TXT records looking like this:
We also have a bunch of NETLIFY records (for the various sites hosted as subdomains) as well as a few CNAME records associated with Stripe I believe:
The domain is registered with Crazy Domains and the DNS there (including the name server changes) looks like this:
I don’t think those records do anything as a result of using Netlify DNS (I could be wrong).
The problem is that for some reason the old MX records have disappeared without the new ones appearing. The result being we’re not receiving any email (!!). The changes were made 5 or 6 hours ago now.
Having chatted with the Google team, their advice is to wait for up to 72 hours, but obviously that’s a very long time to wait if the issue isn’t just propagation time. My questions are:
- Is there anything obviously wrong with the setup above?
- Are there any troubleshooting steps I should be taking?
- Can I add the old ImprovMX-related MX and TXT records back alongside the Google ones as a “fallback”?
- Is there anything else you’d recommend for us in this desperate situation?
Any help would be greatly appreciated!