← Changelog
May 24, 2026

SPF record validation now detects misalignments in CIDR syntax

Validation issues UI showing a misaligned CIDR syntax

SPF record validation now detects when an ip4 or ip6 mechanism uses a CIDR prefix length but the IP address is not the network address for that prefix.

For example, ip4:192.0.2.123/28 is flagged because .123 is a host address within the /28 block but not the network address, which would be .112. This usually indicates a mistake: the author likely meant either the full network (ip4:192.0.2.112/28) or just the single host (ip4:192.0.2.123).

The same applies to IPv6: ip6:2001:db8:abcd:1234::5/48 would be flagged because the network address for /48 is 2001:db8:abcd::.

Although the SPF specification doesn’t strictly forbid this misaligned syntax, but picky receivers may still flag this as an error. For this reason, this validation issue is now reported as a warning.

The UI also shows proposed corrections for the misaligned mechanism, depending on whether the intended behavior is to authorize the full network or just the single host.


Struggling with email deliverability?

Test your email setup for free, then start monitoring SPF, DKIM and DMARC.

βœ… Ensure your emails land in the inbox
πŸš€ Troubleshoot with a powerful dashboard
πŸ§ͺ Run interactive diagnostics
πŸ“Š Monitor with weekly email digests

Start monitoring for free

or

Learn more about DMARCwise