Create email forwarding with Cloudflare email routing (saving money)

Todsaporn Sangboon
3 min readJul 31, 2023

--

Cloudflare email routing (Saving your email services)

Ok. Many people found problems with multiple domains with your email address. First, If you are using Email services like Google Workspace, You can use a feature domain alias to ignore duplicate emails for any domain. But in some parts, You don’t want any people in the primary domain, or your organization can use an alias domain. It doesn’t fit to use the domain alias feature in some cases. Second, Suppose you want to use your Gmail account or any other email service account to receive an email from many domains. In that case, you can use Cloudflare email routing service to forward email from domains to your organized or personal email.

Setup and Using Email routing services.

In this tutorial, I want to create a new email address for my new domain and forward an email to my Gmail account.

First, You must change your domain to use Cloudflare services by adjusting your primary DNS to Cloudflare. After that, you will wait about 24 hours. In some domains registration can take less than 10 minutes to complete this step.

Example. for changing primary DNS to Cloudflare nameservers.

Second, After you success adjust your DNS and success verify. You can use these services in the Cloudflare dashboard by Zones > [Domain Name] > Email > Email Routing

Add a new email account and Forward to your personal Gmail account

In this picture, I’m creating an email todsaporn@bhla….com and forwarding it to my Gmail account nolifelover+bhla…@gmail.com

Tips. You can use your own Gmail account with plus(+). It will help you to categorize your email forwarding with more accessibility. Like a nolifelover+github@gmail.com this example can track in my inbox. It is sent from github.com

After that. You need to verify destination email that you fill in the form is correct. Cloudflare will send a verification email to you. Check It. Click the link to confirm.

When your email is confirmed, click the Skip get started button on the main Email Routing dashboard. You can see it in your dashboard, like the picture below.

You must Enable email routing service by clicking a link on top of your dashboard or clicking on the settings tab in this dashboard when you are in the Setting tab. You can click Enable Email Routing button to enable this feature. This feature needs to adjust your DNS record, adding an MX record for email protocol to the Cloudflare email service. Add an MX record and Enable it.

Finally, You need to test by sending an email to your new email account.

Email from Cloudflare Email Routing

--

--

Todsaporn Sangboon

I'm developer and interest new programming technics - Ruby on Rails - Groovy on Grails - Codigniter