Elastic Email DNS Settings

SPF

You will need the following information while pointing SPF record.

TypeTXT
Name/Host/Alias@
Value/Answer/Destinationv=spf1 a mx include:_spf.elasticemail.com ~all
TTLAutomatic or the lowest allowed

If you have subdomain(s), then you need to replace @ with the subdomain, e.g., support in the Name/Host/Alias field.

TypeTXT
Name/Host/Aliassubdomain
Value/Answer/Destinationv=spf1 a mx include:_spf.elasticemail.com ~all
TTLAutomatic or the lowest allowed

Tip

  • Some DNS registrars may not accept “@” as Host; thus, you can leave the Host field blank. If that does not work, you can enter your domain name in the Host field.
  • Please note that there can only be one SPF record per domain, so if there is an existing record, add “include:_spf.elasticemail.com” at the end of that record. For instance, if your domain already has the SPF record for Rackspace mail add-on as “v=spf1 a mx include:emailsrvr.com ~all”, then it should look like “v=spf1 a mx include:emailsrvr.com include:_spf.elasticemail.com ~all” after updating. Similarly, if you have an SPF record for Gsuite, the record should look like “v=spf1 a mx include:_spf.google.com include:_spf.elasticemail.com ~all”.

DKIM

TypeTXT
Name/Host/Aliasapi._domainkey
Value/Answer/Destinationk=rsa;t=s;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbmGbQMzYeMvxwtNQoXN0waGYaciuKx8mtMh5czguT4EZlJXuCt6V+l56mmt3t68FEX5JJ0q4ijG71BGoFRkl87uJi7LrQt1ZZmZCvrEII0YO4mp8sDLXC8g1aUAoi8TJgxq2MJqCaMyj5kAm3Fdy2tzftPCV/lbdiJqmBnWKjtwIDAQAB
TTLAutomatic or the lowest allowed

If you have subdomain(s), then you need to add your subdomain, e.g., support at the end of api._domainkey in the Name/Host/Alias field, so it will look like api._domainkey.support.

TypeTXT
Name/Host/Aliasapi._domainkey.subdomain
Value/Answer/Destinationk=rsa;t=s;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCbmGbQMzYeMvxwtNQoXN0waGYaciuKx8mtMh5czguT4EZlJXuCt6V+l56mmt3t68FEX5JJ0q4ijG71BGoFRkl87uJi7LrQt1ZZmZCvrEII0YO4mp8sDLXC8g1aUAoi8TJgxq2MJqCaMyj5kAm3Fdy2tzftPCV/lbdiJqmBnWKjtwIDAQAB
TTLAutomatic or the lowest allowed

Tip

Some DNS registrar may not accept “api._domainkey” as Host; thus, you can enter “api._domainkey.mydomain.com”, replacing my domain with your actual domain.

Tracking

TypeCNAME
Name/Host/Aliastracking
Value/Answer/Destinationapi.elasticemail.com
TTLAutomatic or the lowest allowed

If you have subdomain(s), then you need to add your subdomain, e.g., support at the end of tracking in the Name/Host/Alias field, so it will look like tracking.support.

TypeCNAME
Name/Host/Aliastracking.subdomain
Value/Answer/Destinationapi.elasticemail.com
TTLAutomatic or the lowest allowed

Tip

  • If your DNS registrar automatically adds your domain name after the tracking value, e.g., “api.elasticemail.com.mydomain.com”. To avoid this from happening, add a period “.” at the end of your tracking record value, e.g., “api.elasticemail.com.”.
  • If you are using Cloudflare to manage your DNS records, please note that you must disable the orange proxy icon while pointing the tracking record.

DMARC

Option 1 — Setup your DMARC policy with a simple, most common DMARC record.

TypeTXT
Name/Host/Alias_dmarc
Value/Answer/Destinationv=DMARC1; p=none;
TTLAutomatic or the lowest allowed

Option 2 — In this option, you will receive reports. The DMARC Reports will come to the email you specify in ruf= and rua= parameters.

TypeTXT
Name/Host/Alias_dmarc
Value/Answer/Destinationv=DMARC1; p=none; ruf=mailto:[email protected]; rua=mailto:[email protected]
TTLAutomatic or the lowest allowed

When you no longer receive negative reports, change your DMARC policy from “p=none” to “p=quarantine”, which will not necessarily bounce email, but indicate to the recipient server they should consider quarantining it (junk or spam folder).

Option 3 — You will also receive reports with this option. When you are satisfied that you are validating all the emails from your domain(s) with SPF and DKIM, change the policy to reject, which will bounce the emails that do not pass SPF and DKIM validation.

TypeTXT
Name/Host/Alias_dmarc
Value/Answer/Destinationv=DMARC1; p=reject; ruf=mailto:[email protected]; rua=mailto:[email protected]
TTLAutomatic or the lowest allowed

If you have subdomain(s), then you need to add your subdomain, e.g., support at the end of _dmarc in the Name/Host/Alias field, so it will look like _dmarc.support.

TypeTXT
Name/Host/Alias_dmarc.subdomain
Value/Answer/Destinationv=DMARC1; p=none;
TTLAutomatic or the lowest allowed

CONFIRM

After configuring all the DNS records, it’s time to verify your domain – please email us.

Recent News

Explore our services