How To Have A Personalized (Receive-Only) Email Domain

Useless But Fun Series 1


I often use the email address <waterlens at waterlens.moe> for communication and registry on miscellaneous websites. This article is to tell you how to obtain a similar personalized email domain.

Obtain A Domain Name

Firstly, you need to obtain a domain name, which is the only thing you need to spend money on in this article. I only tried Namesilo and Cloudflare. I suggest to use Cloudflare because their websites are really tidy and their domains are cheap too.

Modify Nameservers of the Domain Name

This article requires you to modify the nameservers of your domain name after your purchase, no matter which domain service provider you choose. They should be modified to use nameservers provided by Cloudflare because we're going to use its service. So, we should ensure that:

  • Add your domain name to your Cloudflare account
  • Change the name servers (DNS servers) of the domain name you just purchased to the two provided by Cloudflare in the domain name provider's management panel. (e.g. <dexter.ns.cloudflare.com> and <fatima.ns.cloudflare.com>)

Email Routing

It's surely possible to build a mail server directly with a self-purchased domain name and a self-purchased server. But there are many problems with this approach. If your server stops working, your mail service will be interrupted. If your server is unreachable in some places, your mail will not be received. Moreover, although self-built mail servers can be used to send emails, many mail service providers (such as Gmail) may mark these emails as spam.

Well, Cloudflare has a very useful feature called email routing, which allows us to create custom email domains for receiving emails (similar to email aliases). I think the beauty of it is Cloudflare's reliable service around the world. The custom email domain created using its email routing feature is very reliable. We can forward emails to reliable mail providers such as Gmail, Outlook, and iCloud.

The details of the operation please refer to Cloudflare's documentation on email routing.