Official DNS Guide • Developer Transactional Email

Postmark (ActiveCampaign) SPF Record Setup & Validator

Configure Postmark SPF records (include:spf.mtasv.net) and custom Return-Path CNAME for 100% deliverability.

Quick Answer • Exact Postmark SPF Syntax

To authorize Postmark (ActiveCampaign) to send emails on behalf of your domain, add include:spf.mtasv.net to your domain's single DNS TXT SPF record before the terminating ~all mechanism. The standard record is v=spf1 include:spf.mtasv.net ~all.

Live Postmark DNS Validator

Test your domain's published SPF, DKIM, and DMARC records via global DoH edge nodes in real time.

Zero-Log Client Evaluation

Understanding Postmark (ActiveCampaign) Email Authentication

Postmark uses a custom Return-Path CNAME (pm.bounces.yourdomain.com) for 100% DMARC SPF alignment.

When Postmark (ActiveCampaign) delivers outbound emails on your behalf, recipient mail transfer agents (MTAs) at Google, Yahoo, Microsoft, and corporate mail gateways inspect the sender identity. Without a published SPF record explicitly permitting Postmark (ActiveCampaign)'s IP ranges, these emails trigger SPF Softfail (~all) or Hardfail (-all), severely degrading domain reputation and inbox placement.

Required DNS Records for Postmark

Publish the following DNS records in your domain registrar or DNS management console (Cloudflare, AWS Route 53, GoDaddy, Namecheap):

TypeHost / NameValue / TargetTTLPurpose
CNAMEpm-bouncespm.mtasv.net3600Postmark Return-Path.

Step-by-Step Setup Instructions

1

In Postmark > Sender Signatures > Domains > Add Domain.

2

Add DKIM TXT record at [selector]._domainkey.

3

Add CNAME for pm-bounces pointing to pm.mtasv.net.

4

Verify DNS in Postmark.

Common Postmark SPF Configuration Mistakes

× Missing Return-Path CNAME

Cause: Only adding DKIM.

Fix: Add the pm-bounces CNAME.

Frequently Asked Questions

What is Postmark's SPF include string?

Postmark uses "include:spf.mtasv.net".