All Collections
Feature & Settings Questions
Tracking Emails: What are DKIM and SPF and how do I verify them?
Tracking Emails: What are DKIM and SPF and how do I verify them?

Learn about the optional email verification you can add with DKIM and SPF DNS records.

Updated over a week ago

In Settings / Tracking Emails, when you edit your email template you can optionally choose to Verify DKIM and Verify SPF.

This is only an option after you've verified your email address.

What is DKIM?

DKIM is a DNS-based email authentication that allows Pirate Ship to prove we have permission to send email on your behalf.

You'll need access to your domain name's DNS settings to add a DKIM record. These are usually available in the dashboard of wherever you bought your domain name. The exact instructions are available in Pirate Ship when you click the Verify DKIM button.

When verifying your DKIM in Pirate Ship, the need to enter the DKIM record with or without the domain & top-level domain name depends on the settings of your specific DNS provider.

Example: for some hosting services like GoDaddy, the DKIM record won't include your domain and will stop after "domainkey" (e.g. "20200511061207pm._domainkey"). Check with your hosting service to know if they need your domain here!

What is SPF?

SPF is yet another type of DNS-based email authentication, which lets Pirate Ship prove we're sending emails on your behalf.

Unfortunately, Pirate Ship doesn't offer a button to verify SPF like we do DKIM. So, you need to manually add an SPF record in order to pass DMARC. To do this, you'll need to add the following Postmark SPF record to your domain's DNS settings:

v=spf1 a mx ~all.

Once you add that line of code, you'll be all set 👍

Any questions? Use the chat on the bottom right to let us know how we can help!

Related articles:

Did this answer your question?