An SPF engine that follows include:/redirect= chains, stops at the first matching mechanism, and counts DNS-querying terms against RFC 7208 ยง4.6.4's cap of 10 โ so it agrees with what real receivers do instead of string-matching a token. It also plans the record a domain should publish: given what is already at the name, merge one include into the existing record rather than adding a second v=spf1 record beside it. And it prices a record: what the whole tree costs a receiver that evaluates all of it, term by term, against the same cap. No Rails, no runtime dependencies, injectable DNS resolver.
Required Ruby Version
>= 3.1.0
Authors
MailerToGo
Versions
Pushed by
SHA 256 checksum
Provenance
Source Commit
Build File