How do I set up SPF for Postmark?

Before starting the process of adding SPF check to see if you already have an SPF record in place. The SPF spec requires that you have only one TXT record in your DNS for SPF and that it has an include statement for each source you are sending from. If you have more than one SPF record in your DNS, SPF authentication will break for emails you send.

Enter in your domain you send from here to see if you already have an SPF record in your DNS.

Adding Postmark to an existing SPF record

If you already have an SPF record in place you will want to add Postmark to the existing record.
As an example, let’s say your current records looks like this:
v=spf1 a mx include:_spf.google.com ~all
In this case, you just update your record to include Postmark like this:
v=spf1 a mx include:spf.mtasv.net include:_spf.google.com ~all
Once you have added Postmark to your SPF record, click the VERIFY button in your Authentication page to verify SPF.

Adding a new SPF record

If you are not already using SPF authentication, follow these steps.
  1. Navigate to your Sender Signatures tab. 
  2. Under the domain you are adding SPF authentication for, click Authenticate this domain. You will then see an SPF record host and value to be added to your DNS as a new TXT record.

  1. Head over to your host or DNS provider and access the area where you can add new DNS records. For some help on where you can do this for common providers, see our resources for popular hosts and DNS providers here.
  2. In your DNS manager, add a new TXT record with the host and value shown for SPF. For the host, you can use ‘@’ to point to your root domain. For the TXT record’s value, use v=spf1 a mx include:spf.mtasv.net ~all.

After you have added the SPF record in your DNS, click the VERIFY button in your Authentication page to verify SPF.

Last updated July 28th, 2017

Still need some help?

Our customer success team is here to help!