To verify ownership of the domain, please add the following TXT record.
Some domain registrars (Namecheap, CloudFlare, etc) might use @ for the root domain.
Your DNS is not correctly set. The TXT record we obtain is:
{% if not ownership_errors %}
(Empty)
{% endif %}
{% for r in ownership_errors %}
{{ r }}
{% endfor %}
{% endif %}
{% endif %}
{% endif %}
{% if not custom_domain.ownership_verified %}
A domain ownership must be verified first.
{% endif %}
1. MX record
{% if custom_domain.verified %}
✅
{% else %}
🚫
{% endif %}
Add the following MX DNS record to your domain.
Please note that there's a point (.) at the end target addresses.
This is to make sure the absolute address is used.
Also some domain registrars (Namecheap, CloudFlare, etc) might use @ for the root domain.
{% for priority, email_server in EMAIL_SERVERS_WITH_PRIORITY %}
SPF (Wikipedia↗) is an email
authentication method
designed to detect forging sender addresses during the delivery of the email.
Setting up SPF is highly recommended to reduce the chance your emails ending up in the recipient's Spam
folder.
DKIM (Wikipedia↗)
is an
email
authentication method
designed to avoid email spoofing.
Setting up DKIM is highly recommended to reduce the chance your emails ending up in the recipient's Spam
folder.
Add the following CNAME DNS record to your domain.
Some DNS registrar might require a full record path, in this case please use
dkim._domainkey.{{ custom_domain.domain }} as domain value instead.
If you are using a subdomain, e.g. subdomain.domain.com,
you need to use dkim._domainkey.subdomain as domain value instead.
If you are using CloudFlare, please make sure to not select the Proxy option.
{% if not dkim_ok %}
Your DNS is not correctly set.
{% if dkim_errors %}
The CNAME record we obtain for
dkim._domainkey.{{ custom_domain.domain }} is:
{% for r in dkim_errors %}
{{ r }}
{% endfor %}
{% endif %}
{% if custom_domain.dkim_verified %}
Without DKIM setup, emails you sent from your alias might end up in Spam/Junk folder.
{% endif %}
DMARC (Wikipedia↗)
is designed to protect the domain from unauthorized use, commonly known as email spoofing.
Built around SPF and DKIM, a DMARC policy tells the receiving mail server what to do if
neither of those authentication methods passes.
Some DNS registrar might require a full record path, in this case please use
_dmarc.{{ custom_domain.domain }} as domain value instead.
If you are using a subdomain, e.g. subdomain.domain.com,
you need to use _dmarc.subdomain as domain value instead.
{% if not dmarc_ok %}
Your DNS is not correctly set.
The TXT record we obtain is:
{% if not dmarc_errors %}
(Empty)
{% endif %}
{% for r in dmarc_errors %}
{{ r }}
{% endfor %}
{% if custom_domain.dmarc_verified %}
Without DMARC setup, emails sent from your alias might end up in the Spam/Junk folder.
{% endif %}