100% Client-Side EngineZero data storage • No email signup required • 2026 Google & Yahoo Bulk Sender Compliant
Transactional Email Delivery 2026 Google & Yahoo Compliant

Postmark SPF & DMARC Setup Guide

Postmark is renowned for pristine transactional email delivery. Postmark handles SPF on custom return-path CNAMEs, but adding spf.mtasv.net to your root SPF guarantees compatibility across all mail recipients.

Transactional Email DeliveryRFC 7208 & RFC 7489 Validated

Postmark DNS Preset Generator

Enter your domain below to customize the exact SPF and DMARC TXT records required for Postmark.

RFC 7208 DNS Lookup Cost1 of 10 Lookups

1 direct Postmark MTA include query. Postmark prioritizes DKIM for DMARC alignment. Always verify your DKIM TXT record alongside the SPF include.

Lookup Budget1/10
RECORD 1: SPFHost: @ (or apex domain)Type: TXT
v=spf1 include:spf.mtasv.net ~all

⚠️ Important: If your domain already publishes an existing SPF record, merge include:spf.mtasv.net into that record. Never publish two separate SPF records.

RECORD 2: DMARCHost: _dmarc (or _dmarc.example.com)Type: TXT
v=DMARC1; p=quarantine; rua=mailto:dmarc-reports@example.com; pct=100; adkim=r; aspf=r

This policy enforces p=quarantine (suspicious emails routed to spam) and directs daily XML compliance reports to dmarc-reports@example.com.

Live DNS Propagation Check for example.com

Query Cloudflare DNS-over-HTTPS in real-time to check if your domain already publishes valid records.

Using Postmark alongside other platforms?Open Multi-Provider SPF Merger & Lookup Calculator
Step-by-Step Instructions

How to configure Postmark in your DNS

Follow these 4 straightforward steps to publish your authentication records on Cloudflare, GoDaddy, Namecheap, or AWS Route 53.

1

Add Sender Signature / Domain

Add your domain in the Postmark dashboard under Sender Signatures.

2

Add Postmark SPF Include

Append include:spf.mtasv.net to your root domain SPF record.

v=spf1 include:spf.mtasv.net ~all
3

Add Custom Return-Path CNAME

Create a CNAME record for pm-bounces.yourdomain.com pointing to pm.mtasv.net for 100% SPF alignment.

4

Set DMARC to p=reject

Postmark guarantees pristine deliverability so you can safely graduate to p=reject.

v=DMARC1; p=reject; rua=mailto:dmarc-reports@yourdomain.com; pct=100
Technical Q&A

Frequently Asked Questions for Postmark

Technical answers regarding lookup limits, multiple records, and delivery errors.

Does Postmark require spf.mtasv.net in the SPF record?▼
While Postmark primarily relies on DKIM and custom Return-Path CNAMEs, publishing include:spf.mtasv.net in your root SPF record provides complete backup authentication for legacy receiving servers.
How fast does Postmark propagate DMARC status?▼
Postmark has an integrated DNS checker that verifies your SPF and DKIM records within minutes after DNS cache propagation.

Common Providers Used with Postmark

Send marketing and transactional emails alongside your corporate inbox.

View All 50+ Guides
Full Email Deliverability Suite

Need to combine multiple providers into one SPF record?

Our full in-browser engine merges SPF records, calculates RFC 7208 lookups in real-time, and generates custom DMARC policies.