Skip to main content
All CollectionsFeature & Settings Questions
Tracking Emails: What is DMARC and how do I pass DMARC checks?
Tracking Emails: What is DMARC and how do I pass DMARC checks?

Understanding DMARC policies and how to prevent ending up in your recipient's junk or spam inbox for Pirate Ship's tracking emails

Updated over a week ago

DMARC is an acronym standing for "Domain-based Message Authentication, Reporting & Conformance."

  • Understanding DMARC: In layman's terms, DMARC is an email standard that keeps spammers from using your website's domain to send emails without your permission.

  • Avoid Spam or Junk Inboxes with DMARC: If the tracking emails you're sending from your domain don't pass DMARC checks, there's a high chance they'll end up in your recipients' spam or junk inboxes πŸ™ˆ

  • Passing DMARC for Custom Emails: If you want to customize your tracking emails and send them from your website's domain instead of Pirate Ship's, passing DMARC checks is crucial to get your tracking numbers to your recipients.

How to pass DMARC checks

  • Verify DKIM & SPF to Pass DMARC: To pass DMARC checks, you'll need to verify DKIM and SPF. This allows Pirate Ship to prove that we're sending emails on your behalf.

    • Basically, these two verifications show email providers that we're not using your domain to send spam emails πŸ˜…

  • Use Your Domain to Send Emails: Verifying both DKIM and SPF authentication allows you to pass DMARC checks, and you'll be able to send tracking emails on Pirate Ship that come from your own domain!

Verifying DKIM

  • How to Verify DKIM: To add a DKIM record, you'll need access to your domain name's DNS settings. These settings 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.

    • Pirate Ship provides the exact DKIM record you need to add when you go into our tracking email template.

  • Check With Your DNS Provider: 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.

    • For instance, the DKIM record in certain hosting services 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!

Verifying SPF

  • Verify SPF Manually Outside of Pirate Ship: Unfortunately, Pirate Ship doesn't offer a button to verify SPF like we do DKIM. So, you need to manually add an SPF record to pass DMARC.

    • To verify SPF, 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 πŸ‘

Read more about DKIM and SPF records.

As an alternative, consider Pirate Ship's default tracking emails

If this article makes you feel like you've just gulped nine bottles of grog, don't worry. Pirate Ship automatically sends tracking emails to your recipients as long as you enter their email addresses when purchasing a label.

  • Easy-to-Use Tracking Emails: Using Pirate Ship's automatic tracking email feature requires little to no effort on your behalf!

  • Automatically Pass DMARC: By default, Pirate Ship sends tracking emails from with your email address as the reply-to.

    • Since tracking emails come from Pirate Ship's domain, these emails are configured to automatically pass DMARC checks and end up in your recipient's inbox without a hitch πŸ˜‰

Get in touch with ARRrrr crew if ye need help

Do ye have any other questions, Matey? Chat with us by clicking the blue button - ARRrrr Support Crew will help you get sailing in the right direction! β›΅

Did this answer your question?