I recently purchased google domains and accidentally clicked “Enable G Suite” and found it hard to disable it. To my surprise a normal email forwarding is also not working however my website is opening perfectly with the nameserve I have given.
On Clicking the Admin Console link (as in above picture red underlined) it took me to G Suite log-in where I don’t have an account in G Suite and gave me error (as in below picture).
After a while I found that there is no direct “Disable G-Suite” button, however I can delete the G-Suite resource records details under DNS section. This deletion eventually disabled the G-Suite. Pardon me, I could not screenshot the G Suite settings in below picture because changing it causes my website goes dead and it takes about 2-4hrs to become live again.
Then I enabled “Email Forward Only” option under Configure Email, this brought up the resource record as above. Then after 2-4hrs, my normal email forwarding started working perfectly.
If you have enabled Email Forward only instead of enabling G-Suite, you would see only the E-mail forward resources. In case of G-Suite enabled, you will find this Email forward resource record replaced by G-Suite resource. Google says that enabling G-Suite will still forward the emails,
but in my case that didn’t work. After disabling G-Suite and enabling “Email forward only” option, I found that Email forwarding worked for me. One thing to note is that I’m not a G-Suite subscriber and that may be the reason why it’s not forwarding emails.
There were resource records in both G-Domains and G-Cloud-DNS. The point is that I can use either one of them but not both. To use G-Domains, I have to use the name-servers (NS) provided by G-Domains. To use the G-Cloud-DNS I have to use the name-servers provided by G-Cloud-DNS. In my case the NS differed between them such a way as table below
|G-Domains Nameserver (NS)||G-Cloud-DNS Nameserver (NS)|
I was using my G-Cloud-DNS by providing the above G-Cloud-DNS NS in the G-Domains. Once I have provided G-Domains with other NS, the resource records set in that new NS will come into effect and all resource records in G-Domains becomes invalid. I had wrongly setup my email forward in G-Domains which became invalid after changing the NS to G-Cloud-DNS. This was the cause of all such confusion of why email forwarding were not working.
There were two ways to fix this issue then.
- I can keep the G-Cloud-DNS as my NS and update the Email forwarding resource record (MX record) at G-Cloud-DNS. This can be done by copying the same email forward resource records from G-Domains (under Config DNS) to G-Cloud-DNS. In this case I added following MX-resource record to G-Cloud-DNS
- I can keep the G-Domains as my NS and add “A” record and “CNAME” record of my cloud website to G-Domains. In this case I added following “A” record and “CNAME” record of my cloud website to G-Domains
Both of these methods forwarded my email perfectly.