SPF (Sender Policy Framework) is an email authentication standard that lets a domain owner publish a list of servers authorized to send mail on its behalf. Receiving servers check this list before delivering, which dramatically reduces spoofing and improves deliverability.

Why it matters: Without SPF, anyone can forge your sending domain. Major providers (Gmail, Yahoo, Outlook) will increasingly send unauthenticated email straight to spam — or reject it.

How SPF works

SPF is published as a TXT record in your DNS. When a mail server receives a message claiming to come from your domain, it queries your SPF record and checks whether the connecting server’s IP is allowed. If yes, the message is authenticated; if no, it can be marked as suspicious or rejected.

SPF, DKIM and DMARC: how they fit together

Standard What it verifies Where it lives
SPF Which IPs can send for the domain DNS TXT record
DKIM Cryptographic signature on each message DNS TXT record + email header
DMARC Policy when SPF/DKIM fail DNS TXT record

Sample SPF record for Mailpro

If you only send through Mailpro, your record looks like:

v=spf1 include:_spf.mailpro.com -all

The -all tells receivers to reject any other source. Use ~all (soft fail) while testing. See our step-by-step guide on how to configure SPF with Mailpro and DNS & SPF configuration.

Common SPF mistakes

Multiple SPF records on the same domain (only one is allowed), too many DNS lookups (the limit is 10), missing third-party senders such as your CRM or ticketing tool. Validate your record with our SPF tools page.

Activate SPF in minutes. Mailpro provides ready-to-paste records and a built-in checker. Combine SPF with DKIM and DMARC for full email deliverability protection.

Previous question

   

Next question

You might also be interested in:

How to Fix "DMARC Policy Not Enabled"

If a deliverability tool tells you "DMARC policy not enabled", your DMARC record exists but is set to p=none. That...

Read more

What Is SPF (Sender Policy Framework)?

SPF (Sender Policy Framework) is an email authentication standard that lets a domain owner publish a list of servers authorized...

Read more

How to Configure SPF With Mailpro: 5-Step Guide

Configuring SPF with Mailpro is a 5-minute job that pays off immediately: better inbox placement, fewer bounces and protection against...

Read more

What Is a Monitoring DMARC Policy?

A monitoring DMARC policy is the safest way to start with DMARC. You publish a TXT record with p=none, which...

Read more

How to Configure a SenderName for SMS

SenderName lets your SMS campaigns display your brand or company name (or a phone number) instead of the default mailpro.com...

Read more

Unleash the Power of Professional Email Marketing

Secure, scalable, and built for impact. Join Mailpro™ today and enjoy 500 free credits to send your first campaign.
Start Sending for Free