Google Workspace (formerly known as G Suite), powered by Google Cloud, is fantastic for small to enterprise-level businesses looking for communication, store, collaborate, and manage solutions.
If you are managing your website on shared cPanel hosting, then you may not need to worry about email as they will manage it.
However, if hosting on Cloud or VPS, then you got to manage email by yourself. Setting up a mail server is not an easy task, and it would be a good idea to offload this to email solution providers like Google Workspace, Zoho Mail, Rackspace, Outlook, etc.
A few months back, I moved Geekflare to Google Cloud Platform and started using Google Workspace to send/receive an email.
Google Workspace cost based on some users, so if you are a single owner and need just one email, your monthly cost would be around $6.
The good thing about Google Workspace, which I learned later, is that if you own multiple domains and need a similar email, you can use the domain alias without paying anything extra.
For ex: if you own abc.com, xyz.com, example.com and need email on all domains such as firstname.lastname@example.org, email@example.com, firstname.lastname@example.org.
Using a domain alias, you save the cost and time in logging into an individual email console to read/write an email.
All your respective domain emails are available in the single mail login console. If you are a single user having multiple domains, then the domain alias solution sounds perfect.
I’ve three domains, and I thought I would have to spend $18 per month (~$6 per domain/user) but not anymore, thanks to the domain alias.
Go to Domains >> Manage domains >> Add a domain alias.
It will popup a window where you can add a domain alias and verify the domain ownership.
It will take a few seconds, and you will be asked to verify the domain ownership by one of the following methods.
Add TXT record
HTML file upload
Choose one is easy for you. I prefer adding a TXT record as it’s easy.
Once verified, you will get a congratulatory message about success. Click Continue
Go to Domains again through the main menu, and you will notice the newly added site is verified, but Google is recommending to add MX records.
Click on “Set up Google MX records” and follow the on-screen instruction to add the MX record to your domain registrar.
MX Server address
Note: it may take some time to get the MX record propagated globally, depending on the domain registrar.
Well done! You’ve successfully added your additional domain to Google Workspace as an alias to send and receive an email.
Test by sending an email to your newly added domain, and you will notice email is available to your original domain email.
How to Send Email from Alias Domain?
By default, when you add an alias domain, you will receive emails on that, but if you need to send an email from an alias domain, you got to do the following configuration.
Log in to your original domain email.
Click on the Gear icon at the right top and go to settings.
Go to the accounts tab.
Click “Add another email address” under send email as
Note: when I tried above, I got the following error, so not sure if it’s just me. Anyway, you can fix what I did below in case you get it.
Functionality not enabled.
You must send through SMTP servers when you send as However, this functionality is not available for your account. Please contact your domain administrator for more information.
How to fix the “Functionality not enabled” error?
Assuming you are still logged into the Google Workspace Admin console
Go to App >> Google Workspace >> Gmail >> Advanced Settings (direct link)
Scroll down and look for “Allow per-user outbound gateways.”
Tick the checkbox and save the configuration
That should do the trick. Try adding an email address again, and it should work.
That’s all! Now you can send and receive an email from your alias domain.
I think this is a cool feature for people with multiple domains and is managed by one person. This will save the cost, and all emails are handled with a single login/console.