U
UtilyxHub
DNS Auth Builder ← All Tools
đŸ›Ąī¸ 100% In-RAM DNS Linter â€ĸ RFC 7208 & RFC 7489 Compliance â€ĸ Zero Server Telemetry

SPF & DMARC DNS Record Generator

Stop domain spoofing and email impersonation. Generate RFC-compliant SPF, DKIM, and DMARC TXT DNS records with interactive syntax linting in browser RAM.

1. SPF (Sender Policy Framework) Configuration
2. DMARC (Domain-based Message Auth) Policy
Generated SPF DNS Record (Type: TXT | Host: @)
v=spf1 include:_spf.google.com -all
Generated DMARC DNS Record (Type: TXT | Host: _dmarc)
v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com; pct=100; aspf=s; adkim=s;
DNS Syntax & RFC Compliance Audit ✓ 100% RFC COMPLIANT

✓ SPF record lookup limit: 1 of 10 max DNS lookups utilized.

✓ DMARC policy enforcement set to strict reject (`p=reject`).

✓ Aggregate XML reporting address configured for abuse visibility.

DMARC Policy Comparison (p=none vs p=quarantine vs p=reject)

How receiving mail servers handle unauthenticated messages claiming your identity.

Policy Mode Action on Spoofed Email Security Level
p=none Delivered normally to recipient inbox; only sends diagnostic report. Low (Monitoring Phase)
p=quarantine Delivered directly into the recipient's Spam / Junk folder. Moderate Protection
p=reject Instantly dropped and deleted at the gateway; recipient never sees it. Maximum (Zero Spoofing)

Why SPF and DMARC Are Essential for Domain Reputation

Email protocols originally lacked sender verification mechanisms, allowing anyone to send emails with forged "From" headers. Today, major email providers (Google Workspace, Yahoo, Microsoft 365) mandate valid SPF, DKIM, and DMARC records for domain deliverability.

1. The 10-Lookup Limit in SPF Records

The RFC 7208 standard restricts SPF evaluation to a maximum of 10 nested DNS lookups. Adding too many include: mechanisms causes receiving servers to throw a PermError, which breaks domain authentication and routes legitimate emails to spam.

📧 Email Header Analyzer

Test your active SPF and DMARC with Email Header Analyzer.

đŸ“Ŧ Disposable Email Checker

Sanitize lead lists with Disposable Email Checker.

Frequently Asked Questions

Where do I paste these TXT records?

Open your DNS management console (Cloudflare, GoDaddy, Namecheap, or AWS Route 53) and create two new TXT records: one with Host @ for SPF, and one with Host _dmarc for DMARC.

Is my domain name sent to any external server?

Never. All record formatting, lookup calculations, and RFC linting execute 100% locally in your device's browser memory (RAM).