1. Home
  2. Messages
  3. Custom domain
  4. Can I have my own custom domain-based address(es) in a Mailfence account?

Can I have my own custom domain-based address(es) in a Mailfence account?

Yes, we do support having your own custom (or vanity) domain-based address(es) in paid plans.

Custom domains per plan
Custom domains per plan

Since 2023, we have launched our new short domain: mf.me. If you want to learn more about it and how to get your own short domain based address, check out our full guide here.

Important to note

  • The domains foo.example.com and example.com will be counted as two separate domains, each with its own DNS records.
  • Ensure your account’s reset/notification address is not linked to the domain you are adding. If it is, please update your reset/notification address to a different service (e.g., notmydomain.com). Since the DNS MX records for the domain you plan to add will point to our servers, this step is crucial for maintaining the ability to reset your password in the event of an account compromise.

Steps to configure your domain for sending emails using Mailfence

1. Go to account Settings.

custom domain based address: step 1

2. Navigate to Messages -> Email domains.

custom domain based address: step 2

3. Click on Add an e-mail domain.

custom domain based address: step 3

4. Write down your domain name and click on Add.

custom domain based address: step 4

5. Perform the domain ownership verification check: Add the provided DNS TXT record and click on Verify to proceed.

custom domain based address: step 5

A TXT record is a type of resource record in the Domain name system (DNS). Read more here. Please refer to your domain name service provider documentation to get exact steps on how to add a TXT record.

DNS records can take some time to propagate. You can use this tool to check.

6. Setup DNS SPF & DKIM records by following steps from this KB article, to ensure deliverability of your emails. This is a compulsory step.

After validation of DNS SPF and DKIM entries, if you prefer to use addresses based on your domain exclusively for sending emails, not for receiving, please go to your account Settings → Account → Personal Data → Edit and add the desired sender addresses.

Steps to configure your domain for sending and receiving emails using Mailfence

7. You can now create your domain based email address(es) as an alias to your Mailfence account, by clicking on New.

custom domain based address: step 7
  • This is a compulsory step if you already use your domain for e-mails, otherwise incoming e-mails to your domain based e-mail address(es) will be lost. Please note, by default:
    • Emails sent to postmaster@mydomain.com will arrive in the mailbox of mydomain.com domain owner.
    • Emails sent to abuse@mydomain.com will not arrive in the mailbox of mydomain.com domain owner. This address is reserved for anti-abuse reasons.

If you choose to use addresses based on your domain exclusively for receiving emails, not for sending, please go to your account Settings → Account → Personal Data → Edit, and remove the associated sender addresses.

8. Optional: To set up a catch-all address for your domain, select any of the existing addresses in the catch-all column.

custom domain based address: step 7.1
To replace your Mailfence account primary email address to your domain based address, click on “Manage my addresses” → Click on “…” next to the address that you would like to set as primary address → “Set as primary”.

9. Add both of the provided DNS MX entries in your domain DNS records.

custom domain based address: step 8
Once done, click on Verify.
  • Make sure you enter the same preference value (e.g. 10) in both of the MX records to facilitate load balancing and fail over on Mailfence’s side.
  • In some cases (depending on your domain DNS record manager), you will have to add the ‘.’ (dot) at the end of the MX records. Without them, the MX records will be faulty e.g., (smtp1.mailfence.com.mydomain.com).

After following above steps, you will be able to send and receive emails using your domain based address(es).

custom domain based address: Final

Notes

Was this article helpful?

Related Articles

Need more details?
We have documented the whole application.
CHECK DOCUMENTATION