Shell scripts for taming the SPF (Sender Policy Framework) records in order to fight 10-maximum-DNS-look-ups limit.
-
Updated
Apr 15, 2025 - Shell
Shell scripts for taming the SPF (Sender Policy Framework) records in order to fight 10-maximum-DNS-look-ups limit.
SPF Flattener — A lightweight Go tool to "flatten" SPF records by resolving includes, A/MX/PTR/IP mechanisms and producing optimized TXT outputs while respecting the RFC 7208 DNS lookup limit. Ideal for admins and devs who need reliable, prioritized SPF generation, deterministic network ordering, and multi‑TXT segmentation for large SPF datasets.
Learning rust while using the trust-dns-resolver crate.
Add a description, image, and links to the spf-records topic page so that developers can more easily learn about it.
To associate your repository with the spf-records topic, visit your repo's landing page and select "manage topics."