How to authenticate your domain name for email sending
In this article, you will learn how to authenticate your domain name for email sending.
You will need:
- A systeme.io account
- A domain name address
Scenario 1: You send emails with systeme.io
Step #1: In your systeme.io account
First, go to the Menu (below your profile picture) and click on "Settings" (number 1 in the image). In the settings menu, click "Emails" (number 2 in the image).
Go to the "Domains" section, then click on "Click here to authenticate your domain and display its information in your email header, which will help improve your email delivery rates" (number 3 in the image).
In the pop-up that appears, enter your domain name (without the three "www.").
Next, click on "Save" to generate the three CNAME records to be integrated into the DNS parameters of the site hosting your domain name (numbers 4 and 5 in the image).
In this example, we entered sio-team.live to generate the three CNAMEs.
The list of the three CNAMEs will then be displayed in a table in addition to a DMARC record that must be entered for your domain to be authenticated. To learn more about how to add a DMARC record, click here.
IMPORTANT:
1) Authentication of a domain name is mandatory to send emails from systeme.io.
2) The domain name you want to authenticate must redirect to an active webpage (i.e. when you click on it, you'll be redirected to an active page, rather than a 404 error page); otherwise, the receiving servers may block your emails.
Example: The site sio-team.live must be functional; otherwise, when you send emails with the email address of this domain name (example: info@sio-team.live), your contacts may not receive your emails due to server blocking.
3) It is not possible to authenticate a domain name from a personal email address provider such as Gmail, Yahoo, ProtonMail, etc. Only custom domains can be authenticated.
Step #2: In your domain name account
First, start by accessing your domain host account.
Next, add the CNAME records that were given to you to the DNS zone of your domain account.
PS: If you encounter any difficulties, please contact your host's support team for guidance.
In this article, we will be using GoDaddy as an example:
- Once logged in, redirect to the domain you want to authenticate, then click on "DNS records" and then click on "Add new record". (numbers 1 & 2 in the image)
- Select the "CNAME" option for adding the first 3 records. (number 3 in the image)
You will have form fields to fill out:
- Go back to the list of CNAME records that you generated on your account systeme.io to copy what is shown in the screenshot below.
- In the field "Name" of your host, enter what is written in "Name" in systeme.io, but not the whole thing, just the numbers and the letters that are placed before your domain name.
In our example, we need to copy "si942517"
- In the "Value" field of your hosting provider, put what is written in "Value" and add a period "." at the end.
In our example, we need to enter "inbound.systeme.io".
Here is how each line to be added to your hosting provider's DNS zone will appear (these values are always examples):
NAME (host): si942517 (number 4 in the image) VALUE: inbound.systeme.io. (number 5 in the image)
NAME (host): systemeio1._domainkey VALUE: key1.systeme.io.
NAME (host): systemeio2._domainkey VALUE: key2.systeme.io.
- Click on "Save" to validate. (number 6 in the image)
Note: Since there are three (3) CNAME records, you need to perform the operation three (3) times for each CNAME to be registered.
- Select the "TXT" option for adding the DMARC.
- Return to the list of records to add the generated TXT to your account systeme.io to copy what is indicated in the screenshot below.
Here is how each line to be added to your host's DNS zone will look (these values are always examples):
Name: _dmarc (number 7 in the image)
Value: v=DMARC1; p=none; rua=mailto:example@gmail.com (number 8 in the image)
- Click on "Save" to validate. (number 9 in the image)
- Check that your CNAME records are correctly configured on this site : DNS checker
If you see a green check next to the exact value for your three CNAME records, it means that your domain name has been successfully authenticated. If you wish, you can also contact the support team for a verification on their end: https://systeme.io/en/support/contact-us
CNAME verification 01 :
CNAME verification 02 :
CNAME verification 03 :
If, on the contrary, one or more of your CNAME records are indicated in red, you need to review the procedure and check that there are no errors in your DNS records with your hosting provider.
In this specific case, if you are unable to resolve the issue yourself, you should also contact support, including a screenshot of your DNS records from your host to guide you in repeating the procedure.
Note: In any case, you must contact support after performing the action: https://systeme.io/en/support/contact-us.
- Check that your DMARC record has been added by searching with your domain name on the site https://mxtoolbox.com/dmarc.aspx
IMPORTANT: To send emails with the domain name you just authenticated, you must confirm the sender email address of your domain name by following the steps outlined in the article "How to confirm your email sender address".
Related help pages :