SPF Lookup

Query your domain's SPF record and analyze your email authentication configuration.

What is an SPF Record?

SPF (Sender Policy Framework) is a DNS record that defines which servers are authorized to send email on behalf of a domain. It prevents email spoofing and improves deliverability.

Authentication

SPF allows receiving servers to verify that an email was genuinely sent from the claimed domain.

Anti-Spam Protection

Prevents unauthorized senders from using your domain name to send spam.

Higher Deliverability

A properly configured SPF record increases the likelihood of your emails reaching the inbox.

How to Add an SPF Record?

Adding an SPF record to your DNS takes only a few steps. Follow the steps below to complete the SPF configuration for your domain.

1

Build Your SPF Record

Determine your SPF record based on the servers you send email from. Add the mx mechanism if you send through your MX servers, or ip4 for a specific IP address.

v=spf1 mx ~all
2

Add a TXT Record in DNS

Go to the DNS management panel for your domain. Create a new TXT record, enter @ in the host field, and paste your SPF record into the value field.

3

Verify the Record

After the DNS change propagates (usually 5–30 minutes), use the lookup tool above to confirm your SPF record looks correct.

What You Need to Know About SPF Records

Key points to keep in mind so your SPF record works correctly and your emails don't land in spam.

Only One SPF Record Per Domain

A domain must have exactly one SPF TXT record. If multiple SPF records are defined, receiving servers won't know which one to use and may reject your emails.

10 DNS Lookup Limit

Mechanisms like include, a, and mx each trigger a DNS lookup during SPF evaluation. Per RFC 7208, the total must not exceed 10; exceeding this causes SPF to fail.

~all vs -all?

~all (SoftFail) marks unauthorized senders but doesn't reject them. -all (HardFail) rejects them outright. If you haven't configured a DMARC policy yet, starting with ~all is safer.

SPF Alone Is Not Enough

SPF is the first layer of email security. For full protection it should be used together with DKIM signing and a DMARC policy.

Secure Your Email Infrastructure

With Pro ePosta's business email hosting — SPF, DKIM, and DMARC configuration included — your emails always reach the right inboxes.