Transactional email DNS Settings

TRANSACTIONAL DNS SETTINGS

1. SPF

Type

Name/Host/Alias

Value/Answer/Destination

TTL

TXT

@

v=spf1 a mx include:_spf.elasticemail.com ~all

Automatic 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.

Type

Name/Host/Alias

Value/Answer/Destination

TTL

TXT

subdomain

v=spf1 a mx include:_spf.elasticemail.com ~all

Automatic or the lowest allowed

Note: if you have an existing SPF Record, you’ll need to merge both records. 

More info on how to do this here: https://wpmailsmtp.com/fix-multiple-spf-records/

2. DKIM

Type

Name/Host/Alias

Value/Answer/Destination

TTL

TXT

api._domainkey

k=rsa;t=s;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ

CbmGbQMzYeMvxwtNQoXN0waGYaciuKx8mtMh5czguT4EZlJXuC

t6V+l56mmt3t68FEX5JJ0q4ijG71BGoFRkl87uJi7LrQt1ZZmZCvrEI

I0YO4mp8sDLXC8g1aUAoi8TJgxq2MJqCaMyj5kAm3Fdy2tzftPCV

/lbdiJqmBnWKjtwIDAQAB

Automatic 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.

Type

Name/Host/Alias

Value/Answer/Destination

TTL

TXT

api._domainkey.subdomain

k=rsa;t=s;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ

CbmGbQMzYeMvxwtNQoXN0waGYaciuKx8mtMh5czguT4EZlJXuC

t6V+l56mmt3t68FEX5JJ0q4ijG71BGoFRkl87uJi7LrQt1ZZmZCvrEI

I0YO4mp8sDLXC8g1aUAoi8TJgxq2MJqCaMyj5kAm3Fdy2tzftPCV

/lbdiJqmBnWKjtwIDAQAB

Automatic or the lowest allowed

3. Tracking

Type

Name/Host/Alias

Value/Answer/Destination

TTL

CNAME

tracking

api.elasticemail.com

Automatic 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.

Type

Name/Host/Alias

Value/Answer/Destination

TTL

CNAME

tracking.subdomain

api.elasticemail.com

Automatic or the lowest allowed

4. DMARC

If you are looking to set a custom DMARC policy, we strongly recommend using Elastic Email’s DMARC Generator – it will help you create DMARC records suited for your domain.

SMTP Setup

If you are using any plugin like WP Mail SMTP to send emails from site, make sure you have this configuration:

 

Host: smtp.elasticemail.com
Port: 2525
Protocol: TLS
SMTP Auth: Plain
Username: Your API key
Password: Your API key