SPF Record Checker

Create and configure SPF records to protect your domain from unauthorized
email sources and enhance email security.

SPF Record Generator

Create and configure SPF records to protect your domain from unauthorized
email sources and enhance email security.

Include

Include IPv4

SPF Raw Checker

Easily analyzes the raw SPF data from DNS for a more technical inspection

SPF Flattening

Easily get a record of all the nested IP

See it in Action

Why SPF Records Matter for Compliance

SPF records are crucial for preventing email spoofing by defining which servers are allowed to send emails on behalf of your domain. Proper SPF configuration helps secure your email communications and ensures compliance with email authentication standards.

spf record generator
  • SPF Record Existence
    checkmarkValid
  • Record Status
    checkmarkValid
  • Syntax Validation
    checkmarkValid
  • Lookup count
    checkmark6/10
  • Void Lookup Count
    checkmark0
  • All Mechanism
    Hard Fail
Sending Source # Of LOOKUPS SPF Part
Google 4 include:_spf.google.com
Google 4 include:_spf.google.com
Google 4 include:_spf.google.com
Google 4 include:_spf.google.com

SPF Results for domain:

softuvo.com

softuvo.com

SPF Lookup Tree Total look ups: 6 (3 main, 3 nested)

v=spf1 include:_spf.google.com include:spf.brevo.com mx ip4:77.32.148.26 ip4:77.32.148.27 -all

_spf.google.com

SPF Lookup Tree Look ups: 3 nested

v=spf1 include:_netblocks.google.com include:_netblocks2.google.com include:_netblocks3.google.com ~all

_netblocks.google.com

SPF Lookup Tree Look ups: 0 nested

v=spf1 ip4:35.190.247.0/24 ip4:64.233.160.0/19 ip4:66.102.0.0/20 ip4:66.249.80.0/20 ip4:72.14.192.0/18 ip4:74.125.0.0/16 ip4:108.177.8.0/21 ip4:173.194.0.0/16 ip4:209.85.128.0/17 ip4:216.58.192.0/19 ip4:216.239.32.0/19 ~all

IP Records

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

_netblocks2.google.com

SPF Lookup Tree Look ups: 0 nested

v=spf1 ip6:2001:4860:4000::/36 ip6:2404:6800:4000::/36 ip6:2607:f8b0:4000::/36 ip6:2800:3f0:4000::/36 ip6:2a00:1450:4000::/36 ip6:2c0f:fb50:4000::/36 ~all

IP Records

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

_netblocks3.google.com

SPF Lookup Tree Look ups: 0 nested

v=spf1 ip4:172.217.0.0/19 ip4:172.217.32.0/20 ip4:172.217.128.0/19 ip4:172.217.160.0/20 ip4:172.217.192.0/19 ip4:172.253.56.0/21 ip4:172.253.112.0/20 ip4:108.177.96.0/19 ip4:35.191.0.0/16 ip4:130.211.0.0/22 ~all

IP Records

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

spf.brevo.com

SPF Lookup Tree Look ups: 0 nested

v=spf1 ip4:185.41.28.0/22 ip4:94.143.16.0/21 ip4:185.24.144.0/22 ip4:153.92.224.0/19 ip4:213.32.128.0/18 ip4:185.107.232.0/22 ip4:77.32.128.0/18 ip4:77.32.192.0/19 ip4:212.146.192.0/18 ip4:172.246.0.0/18 -all

IP Records

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

35.190.247.0/24

spf.brevo.com

SPF Lookup Tree Look ups: 0 nested

35.190.247.0/24

  • 142.251.178.27
  • 2607:f8b0:4023:1401::1b

35.190.247.0/24

  • 142.251.178.27
  • 2607:f8b0:4023:1401::1b

35.190.247.0/24

  • 142.251.178.27
  • 2607:f8b0:4023:1401::1b
IP Records

77.32.148.26

77.32.148.27

Why SPF Records Matter for Compliance

SPF records are crucial for preventing email spoofing by defining which servers are allowed to send emails on behalf of your domain. Proper SPF configuration helps secure your email communications and ensures compliance with email authentication standards.

Scanner results

Scanner results for  softuvo.com domain

A domain with a high security level has strong SPF, DKIM, and DMARC configurations. This significantly reduces the risk of email impersonation and phishing attacks.

Warnings Detected 3

Issue detected 0

View Detailed Report

DMARC

Success! Your DMARC record is valid. This means your email security is properly configured to protect against spoofing and phishing attacks. Keep up the good work and continue to monitor your DMARC reports to maintain your domain's security.

SPF

Success! Your SPF record is valid. This means your domain is correctly configured to specify which mail servers are authorized to send email on its behalf.

DKIM

Success! Your DKIM record syntax is valid. This means your domain is correctly configured to verify that incoming messages are actually from you and haven't been modified during transit. Keep up the good work!

BIMI

Good job! Your BIMI lookup is valid. This means your brand logo will display in supported email clients,enhancing your brand visibility and trust among email recipients. Continue to monitor your BIMI record to maintain your domain's security.

MTA STS Record

Your MTA-STS record is in good shape. No further action is needed.

TLS RPT Record

Success! Your TLS-RPT record is valid. This means your domain is correctly configured to receive reports about TLS security issues, helping you monitor and improve your email security. Keep up the good work!

Blacklist Domain

Success! The domain 'softuvo.com' is not on the blacklist

WARNINGS DETECTED
  • The 'all' tag is missing. Ensure the mechanism is either '-all' (hard fail) or '~all' (soft fail).

SPF Tag Explanations

TAG TAG DESCRIPTION
v (Version) Must be 'spf1' to specify the SPF version. If missing or incorrect, the record will be ignored.
ip4 (IPv4 Addresses) Lists IPv4 addresses allowed to send emails for the domain.
ip6 (IPv6 Addresses) Lists IPv6 addresses allowed to send emails for the domain.
a (A Record) Validates the sender by checking the IP address of the domain's A record.
mx (MX Record) Checks the domain's MX records to validate the sending mail servers.
ptr (PTR Record) Checks if the client IP has a matching PTR record. Not recommended due to high DNS lookup costs.
exists (Exists) Checks if an A record exists for the specified domain.
include (Include) Lists other domains authorized to send emails on behalf of the domain.
all (All) Specifies how to handle emails from non-authorized sources, placed at the end of the record.
redirect (Redirect) Delegates SPF checks to another domain by specifying the redirected domain.

Key Features & Functionalities

Recursive SPF Record

The SPF Flattening tool consolidates nested and multiple SPF records into a single, manageable record.

Real-Time Lookup Optimization

The SPF Flattening tool optimizes SPF records by removing redundant or unnecessary DNS lookups.

Error-Free Record Output

The SPF Flattening tool generates error-free flattened SPF records that comply with standard authentication protocols.

Multi-Domain Support

 The SPF Flattening tool handles SPF record flattening for multiple domains simultaneously, saving time and effort.

KEY ADVANTAGES

Tool Benefits AND Enhancements

Discover the key advantages and powerful upgrades that our tools bring to your email security strategy.

Discover the Key advantages

Discover the Key advantages and powerful upgrades that our tools bring to your Email Security Strategy

01

Optimized DNS Queries

The SPF Flattening tool reduces the number of DNS lookups, ensuring faster and more efficient email authentication processes.

02

Enhanced Email Deliverability

By simplifying complex SPF records, the SPF Flattening tool improves the reliability and success rate of email delivery.

03

Compliance with DNS Limits

The SPF Flattening tool helps maintain compliance with DNS lookup limits, preventing SPF validation errors.

04

Reduced Latency

The SPF Flattening tool minimizes delays caused by excessive DNS queries, improving overall email performance.

Organizations Trust YourDMARC

Proudly Showcasing the Trusted Brands That Rely on Your DMARC for Unmatched Email Security and Compliance.

FAQ

Frequently Asked Questions

SPF Flattening is the process of converting a complex SPF record with multiple nested records into a flat list of IP addresses or ranges. This simplifies the record and ensures it stays within the 10 DNS lookup limit for SPF compliance.

It helps prevent the "Too Many Lookups" error in SPF records, which can lead to email rejections. Flattening ensures that SPF records remain functional and compliant.

  • Outdated IP Addresses: Flattened records do not automatically update when third-party senders, like Google or SendGrid, add new IPs.
  • Manual Management: Maintaining flattened records requires manual updates, which can be time-consuming and error-prone.

If the SPF record exceeds the 10 DNS lookup limit or misses updated IPs, legitimate emails may be rejected or marked as spam by recipient servers.

Tools like MxToolbox SPF Flattening provide automatic management, ensuring records are compliant and updated with the latest IP addresses from verified email sources.

Automatic SPF Flattening tools monitor third-party email senders, update IP addresses, remove duplicates, consolidate IP ranges, and generate a compliant SPF record without manual intervention.

MxToolbox SPF Flattening reviews existing SPF records, verifies email sources, and generates optimized SPF records. It also monitors changes in email senders and updates the records automatically.

Yes, SPF Flattening simplifies complex configurations by consolidating and optimizing multiple nested records into a single, manageable list.

By consolidating IP addresses and eliminating unnecessary or duplicate lookups, SPF Flattening ensures the SPF record stays within the DNS lookup limit.

It provides ongoing sender verification, monitors new email senders, and generates updated SPF records instantaneously. These features are part of the MxToolbox Delivery Center Plus plans.

Our Happy Clients

1000+

Emails

143,887

Compliant

136,696

Failures

5,399

Countries

60+

Domains Analyzed

27,000+

Used and Trusted by Industry Leaders

Schedule a Demo

Discover more about yourDMARC and quickly book a demo with our sales representatives.

Choose the Right Plan

Explore our flexible plans and pricing to find the perfect email security solution for your business today.

Connect with Us

Reach out to our email security experts for assistance!

Ready to get started?

See how YourDMARC can help your organization Work Protected™

Get Demo

Download to read the eBook

Try YourDMARC