Domain verification

What is a sending domain and how to verify it? And which domain to use for sending out campaigns?

Kateřina Irová avatar
Written by Kateřina Irová
Updated over a week ago

You must verify your domain before sending your campaign for the first time. No need to worry, domain verification is easy. Just follow the following 4 steps. However, if you are unsure, do not hesitate to contact us at support@ecomail.app

In this article, you will find:


💭Why do I need to verify my domain

When using our application, we make sure that clients achieve the best possible results when sending email campaigns. One of the most important elements that affect these results is a verified sending domain. Verified sending domain gains the necessary trustworthiness. This means that email clients will evaluate your message as trustworthy because they will recognize that you are the one sending it and no one is pretending to be you. An unverified sending domain can negatively affect the delivery rates of your mailing exactly because there is no way of telling whether you are the owner of the sending domain, or someone else is just trying to abuse it.

🌐How can I verify my sending domain

The domain verification process takes place in your hosting (or wherever your domain's nameservers are located). In your hosting, you need to insert DNS records for verification, which we define below.

💡 It is not necessary to register a new domain or to create an email box, just create a new record on an existing domain

What domain do I verify?

You should verify the domain from which you plan to send emails. In Ecomail, you can use two types of domains for sending -

  1. Bounce domain (subdomain), eg “@news.ecomail.app”.

  2. a Second-level domain “@ecomail.app

It is up to you which of the domains you choose, both types are relevant, as long as they are correctly verified. Generally, we recommend our clients to use a 3rd level domain, a so-called bounce domain.


✍🏻Adding DNS records for verification

General procedure for verifying a bounce domain

Bounce domain can look like this: news.ecomail.app

You can send your emails from an address info@news.ecomail.app

We recommend verifying bounce domain to clients for the distribution of marketing emails. A bounce domain is verified by creating CNAME, DMARC, and DKIM records.

To verify a bounce domain, you need to add the following records to your hosting:

  1. CNAME record

Record type

CNAME

Name*

news

Value

sparkpostmail.com

*Name: the name of the subdomain is up to you, use eg "news", "mailing" etc. (the full name of the bounce domain will then be "news.ecomail.app")

2. DKIM record

Record type

TXT

Name *

ecomail._domainkey.news

Value

v=DKIM1; k=rsa; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0diuxLOeJJuRRu6v4Xnau70JIEEFGnkiiu6PK3i+1pGKyoLOyJFzk+Ah8zRoujJSzv95nxtDYERVpGxfgu+JXkV3ZDJucMkd/SxKIQ8pJ0Uk1MKKkUFnYgvOxW5Umq8VNpstZZfjhCRcYgb1Iw+oFabBbfShIM98yuaN7Q7KKcQIDAQAB

*Use the same name you picked in your CNAME record

3. DMARC record

First, choose which of the two options suits you best:

a. Reports processed by Ecomail (recommended)

b. Reports processed by you (more flexible, advanced setup)

a. Reports processed by Ecomail (recommended)

Record type

TXT

Name *

_dmarc.news

Value

⚠️ Copy this value directly from the application, as it is generated uniquely for each customer account in Ecomail

*Use the same name you picked in your CNAME record

Within this option, Ecomail processes the data from reports for you and you can find them in your account. This works best for majority of our users.

b. Reports processed by you (more flexible, advanced setup)

You can set up your own DMARC record in the hosting according to the security and reporting requirements of the sending on behalf of your domain yourself, or you can follow the instructions of your IT specialists.


General procedure for 2nd level domain verification

2nd level domain can look like this: ecomail.app

You can send your emails from an address info@ecomail.app

If you decide to use a second-level domain, such as "ecomail.app", you need to insert DKIM and DMARC record.

  1. DKIM record

Record type

TXT

Name

ecomail._domainkey

Value

v=DKIM1; k=rsa; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC0diuxLOeJJuRRu6v4Xnau70JIEEFGnkiiu6PK3i+1pGKyoLOyJFzk+Ah8zRoujJSzv95nxtDYERVpGxfgu+JXkV3ZDJucMkd/SxKIQ8pJ0Uk1MKKkUFnYgvOxW5Umq8VNpstZZfjhCRcYgb1Iw+oFabBbfShIM98yuaN7Q7KKcQIDAQAB

2. DMARC record

First, choose which of the two options suits you best:

a. Reports processed by Ecomail (recommended)

b. Reports processed by you (more flexible, advanced setup)

a. Reports processed by Ecomail (recommended)

Record type

TXT

Name

_dmarc

Value

⚠️ Copy this value directly from the application, as it is generated uniquely for each customer account in Ecomail

Within this option, Ecomail processes the data from reports for you and you can find them in your account. This works best for majority of our users.

b. Reports processed by you (more flexible, advanced setup)

You can set up your own DMARC record in the hosting according to the security and reporting requirements of the sending on behalf of your domain yourself, or you can follow the instructions of your IT specialists.

✍🏻Complete the domain setup in your Ecomail account

Don't forget to add the verified domain to your Ecomail account in the "Domains" section. To confirm that the authentication is correct, click the "Check domain settings" button.


Set up my campaign

Wherever you fill in the sender's email in the application, enter the email address using the verified sending domain. If you enter an address with an unverified domain in the "From email" field, it will not be possible to send the campaign.

In the 'Reply-to email address field, enter the address where campaign recipients can actually contact you. This domain does not have to be verified but it can not be a freemail address.

TIP: To increase the credibility of your emails, we recommend setting up your tracking domain for each sending domain. For more information click here.


FAQ

Where you can verify your sending domain?

Your domain (www.mycompany.com) is registered in one of the available hostings. You need to verify the domain where your domain has name servers. You can find this information here.

Which domain to use for sending? 2nd level or 3rd level domain, so-called bounce domain?

You can use two types of domains for sending - a second-level domain “@ecomail.app” or a bounce domain (subdomain), eg “@new.ecomail.app”.

Domain type

Domain

Email address

second-level domain

bounce domain

It is up to you which of the domains you choose, both types are relevant, as long as they are correctly verified. Generally, we recommend our clients to use a 3rd level domain, a so-called bounce domain.

I added the DNS record, but my domain is still unverified.

The verification process can take up to 48 hours until the records are transcribed within the system. You can check the validity of your records by clicking the “Check DNS records” button.

💡If your domain is still unverified after 48 hours, please, contact our support with the screenshots of the DNS records in your hosting. We will gladly help you out.

Can I use a freemail address to send bulk mail?

To ensure the highest possible delivery rate, it is not possible to use a freemail address (@gmail.com, @yahoo.com, etc.) for mass distribution of newsletters. Providers of email boxes are increasingly tightening their parameters and blocking newsletters sent from freemail addresses or forwarding them to spam folders.

For an error-free delivery of bulk emails, it is necessary to use your own verified domain using DNS records.

What if I don't have my domain?

If you still use only freemail addresses (@gmail.com, etc.) for your correspondence, you need to create your domain for bulk emailing. You can register your domain using one of the hostings, such as godaddy.com.


If you are still concerned about domain verification even after reading the article, contact us at support@ecomail.app, we will be happy to assist you.

Did this answer your question?