How do I set up DKIM and SPF records for my domain?

In order to ensure industry leading deliverability, AWeber authenticates all messages we send for our users automatically. For more information on the standards that affect the deliverability of email messages, review our complete article on email authentication.

While AWeber does automatic authentication, it is a best practice to also authenticate your own custom domain to build the best sender reputation possible.

In addition to using a custom domain sender address, we recommend creating custom DKIM and SPF records through your domain provider. In this article, we will cover how to create these custom records, and how to ensure they are configured properly.

 

Add your domain to your AWeber account

Visit the Domains and Addresses page found under Account Settings. 

 

Enter your From address in the box at the top of the page and click "Send verification."

360043123254_step04.png

A message will pop over the page telling you to check your inbox. Click "Done" to continue.

360043593813_step05.png

You will now see your domain and From address on the account settings page. Your email address still needs to be verified.

360043123254_step06.png


You will receive an email from help@aweber.com asking you to verify your email address. Click the button to complete the process.

360043593813_step06.png 

Your domain is now verified! 

 

Next, set up SPF and DKIM for your domain

First, login to your domain provider's website to create DNS entries. Instructions on how to edit DNS records for several popular providers are listed below for your convenience:

 

Add three DKIM records 

Create three new CNAME records with the following information.

Note: Replace example.com with your domain. Depending on your domain provider, you may or may not need to include your domain in the record name. Consult your domain provider for this information.

Record Type Name Value TTL
CNAME aweber_key_a._domainkey.example.com aweber_key_a.send.aweber.com Default
CNAME aweber_key_b._domainkey.example.com aweber_key_b.send.aweber.com Default
CNAME aweber_key_c._domainkey.example.com aweber_key_c.send.aweber.com Default 

 

Why does AWeber ask you to create three CNAME records while other platforms only ask you to create one?

We rotate our DKIM keys periodically to minimize the risk of keys being compromised. 

 

Add an SPF record

If you have an existing SPF record for your domain you'll need to add "include: send.aweber.com" after the "v=spf1" directive and the record must end in "~all". Otherwise, create a new TXT record with the following information.

Note: Replace example.com with your domain name. If prompted to select a host, use the "@" symbol.

Record Type Name Value TTL
TXT (Text) example.com v=spf1 include:send.aweber.com ~all  Default

 

Verify  your DNS records

Once your records have been published, your domain will appear in AWeber as fully authenticated as seen on the Domains & Addresses page in Account Settings. Mail sent from AWeber for that email address will now be signed with DKIM for your custom domain.

success.png

Note, if your domain isn't authenticating after setting up your DNS records properly, you may simply need to wait up to 48 hours for servers to see those changes.

 

Have more questions? Submit a request
Powered by Zendesk