A - E
F - L
M - S
T - Z


Does Not Support SPF Supports DKIM

How to Set Up/Modify DKIM for SparkPost

DKIM is an industry-standard method for associating a domain name to an email so the recipient can validate the legitimacy of the message. Moreover, DKIM requires two TXT records to be created in your DNS configuration. To set up DKIM for approved senders, follow the below steps:

1. Log in to your SparkPost account

2. If you didn’t add a sending domain during sign up, add one in the SparkPost app

3. If you did add a sending domain, visit the Sending Domains page to find your existing domain

4. Click on the domain to complete the domain set up (Unverified status will appear)

5. Add a DNS record to your domain (Set Up For Sending shows a TXT record value and expected hostname;

6. If using a subdomain, add the CNAME record specified under Set Up For Bounce

7. After DNS TXT record is set up, return to edit screen and click Verify TXT Record

8. Confirmation of DNS record update should occur within 24 hours

As a user of this outbound email provider, SparkPost customers are afforded DKIM signing because it supports that mechanism. By utilizing SparkPost’s self-service portal, you can manually set up DKIM at your convenience via TXT records mentioned above. Overall, this SparkPost product provides beneficial components (e.g., DKIM signing, custom DKIM records, self-service set up with TXT records) that result in a streamlined process.

DKIM/SPF Setup Highlights

The below sections highlight notable characteristics of setting up DKIM and SPF for this provider as well as highlighting advanced settings if offered by this Outbound Email Source.


This outbound email provider does not allow a custom Return-Path address to be set. 


Supports DKIM Signing

Yes, this outbound email provider supports DKIM signing.

DKIM Setup via TXT record

This outbound email provider uses a TXT record to initiate DKIM set up. You will need to take the TXT record(s) provided to you by the provider and add them to your DNS via your DNS hosting provider.

An example of a DKIM TXT record is shown below.

HOST TEXT k=rsa; t=s; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDPtW5iwpXVPiH5FzJ7Nrl8USzuY9zqqzjE0D1r04xDN6qwziDnmgcFNNfMewVKN2D1O+2J9N14hRprzByFwfQW76yojh54Xu3uSbQ3JP0A7k8o8GutRF8zbFUA8n0ZH2y0cIEjMliXY4W4LwPA7m4q0ObmvSjhd63O9d8z1XkUBwIDAQAB

This outbound email provider allows custom DKIM records to be setup.

DKIM Setup Process: Self-Service Dashboard

This email provider offers a self-service dashboard where DKIM records will be setup for the account. To get DKIM setup for this provider you will login to your account at this provider and proceed to the DKIM setup area.