Set up free business email for your domain

Requirements

  • A domain

Recap setting up a custom domain email, there just a few dns records needed:

  • MX records
  • A TXT record for SPF
  • A TXT record for DKIM1

1.Mailgun + Gmail

  • Send: use mailgun's restful api, with gmail (adding a sending email acount), you can send in gmail
  • Receive: use mailgun's route to forward emails to your personal email address

2.Zoho

zoho offers a free plan up to five user with one domain

3.Yandex

yandex is said to offer up to 1000 user each with 10G storage, I do not check it carefully, but seems pretty enough for personal use.


Reference