If you’re on a free plan, start by upgrading to a Proton Mail Plus plan to enable your custom domain. You can get a discount to Proton Mail by using one of my affiliate links:

Alright let’s get started. Begin by going to:

  • SettingsDomain names

Then add your domain name without HTTP.

add your domain name to proton mail

Now we will add the first DNS record which is a simple TXT record for validation. Bear in mind that this record needs to stay in your DNS settings, since Proton needs continuous validation that you own the domain.

Open up your DNS settings in your hosting provider and add the DNS record. Choose TXT and add a @ sign under name or hostname. Some hosting providers don’t need an @ sign. If in doubt, check their documentation.

Now copy over the value and create the record.

add the proton mail validation DNS record

When clicking Next you’ll most likely be asked to wait an hour until the record has been registered, so grab a coffee and come back again a bit later.

Alright we’re back. You can optionally add your email addresses now, but I’ll wait till later so just click Next. Now we’ll add the two MX records.

So choose MX, set the priority to 10, paste in the value and create the record.

Repeat with the other MX record and remember to set the priority to 20 instead.

Lastly, if you have any other MX records in your DNS settings, make sure to delete them, since they will cause conflict with your Proton Mail records.

add the proton mail MX records to your DNS settings

Now we’ll add the SPF record. Here it’s important to check if you already have an existing SPF record in your settings since you’re only allowed to have 1 SFP record.

  1. If a SFP record already exists, only copy the part saying “include:_spf.protonmail.ch” and paste that into the existing SPF record
  2. If you don’t already have a SPF record, then just copy the entire record into your DNS settings
add the proton mail SPF record to your DNS settings

Next we need to paste in 3 CNAME records.

So go ahead and choose CNAME, copy over the Name/Host and finally copy over the Value. Repeat for all three records.

add the proton mail CNAME records to your DNS settings

Finally we have the last TXT record which is a DMARC record. Check if you already have an existing DMARC record in your DNS settings.

If not, then go ahead and choose TXT, copy the Name/Host and the value. Click “Done”.

add the proton mail dmarc record to your DNS settings

Don’t worry if some of the statuses are red, they should become green after some time.

Now we can go to:

  • Identity and addresses My addresses Add Proton address

Now choose your domain name and add the desired email address, in this case I’m choosing contact. Bear in mind that you get a total of 10 email addresses with a Proton Mail Plus plan.

For the display name I recommend both adding your name and company name, since this will make it easier for your contacts to search for you and your company in their inboxes.

add your email address to your custom proton mail domain

Optionally change the default email address, which simply makes this email address the first choice when creating a new email.

set your custom email address as the default

Next add a signature to your email address.

add a signature to your custom domain

Now go to your inbox and test your new email address.

And finally if you forgot to disable the “Proton Mail footer”, go ahead and disable that now.

remove the proton mail footer

Disclaimer: You can help support content creation. If you click some of my links, WP Explainer may get a compensation. I only partner with companies and products that I’d happily recommend to my audience.

Follow on Youtube

Follow to recieve the latest tutorials and courses

Related tutorials

Proton Mail review – The best private email service?

Proton Mail review – The best private email service?

This review examines the features as well as the benefits and frustrations of switching to Proton Mail

Proton Review: Why and how I switched to Proton – Benefits and frustrations

Proton Review: Why and how I switched to Proton – Benefits and frustrations

This review examines the benefits and frustrations of switching to Proton Mail, Pass, VPN and Drive

wp rocket tutorial - best wordpress plugin for speed optimization

WP Rocket tutorial – WordPress cache plugin for speed optimization

In this tutorial you will learn to setup WP Rocket the best WordPress caching plugin for speed optimization

The 5 best European email providers

The 5 best European email providers

Get to know the five best European email providers that combine privacy, security, and everyday usability

UptimeRobot review: Best website uptime monitoring tool

UptimeRobot review: Best website uptime monitoring tool

UptimeRobot is a great tool for website uptime monitoring and a must-have for any serious website developer, IT professional, online marketeer, server manager or business owner

Mailgun tutorial

Mailgun tutorial for beginners

Learn to setup the reliable email delivery service Mailgun with two techniques: API key and SMTP

Get the updates

Be the first to recieve the latest tutorials and courses.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.