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; scph0717._domainkey.mail.example.com)
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.