When you are building the website on top of AWS stack, using AWS Route53 to register your domain name is usually a good idea. (Cheap and well connected)
However, Route53 only work as a DNS with no integrated hosting to use an email server.
You then have a couple of choices available to you to create those email address :
- Amazon Workmail
At an expensive price of 5$/address/month. The tool isn’t actually competitive
- Google Apps
At an expensive price of 5$/address/month. Interesting if you want to leverage the full google drive/word/collab tools
- SES / S3 combination
- Create your own EC2 webmail server
- Register on Zoho free tier (free up to 25 emails on this domain)
I’ve been using this one a lot. It’s free and works well on web/ desktop/mobile.
Prerequisite :
- Registered domain on Route53
Here’s how to register and connect your domain name :
- Select the forever free plan for Zoho mail at the bottom of their pricing page : https://www.zoho.com/workplace/pricing.html
- Enter your domain name, address mail expected and contact information
- Verify your domain name by choosing the “other” option and getting your CNAME code
- Log to your Route53 hosted zone and add a new CNAME record set
- Add your CNAME code to the URL (eg: zb15346435MyDomainName.com) + Add the value point to destination (zmverify.zoho.com)
- Wait 10 minutes and click verify on Zoho
- Add Users
- Add Groups
- Add your MX record to Route53 (Name: / Value: 10 mx.zoho.com)
- To protect from spoofing add a TXT record to Route53 : (Name: / Value : v=spf1 include:zoho.com ~all)
That’s it!
This isn’t free anymore as Zoho only has a 15 day trial plan now and they seem to have discontinued the free plan.
Hi Rdx, the free plan is still there. Look at the bottom of the pricing page for the “Forever Free Plan Up to five users, GB/User, 25MB attachment limit. Web access only. Email hosting for single domain.”