SPF Record Auditor
Pricing
from $4.90 / 1,000 domain auditeds
SPF Record Auditor
Audit SPF syntax, lookup count, duplicate records, risky includes, and common deliverability issues.
Pricing
from $4.90 / 1,000 domain auditeds
Rating
0.0
(0)
Developer
junipr
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
Audit supplied SPF evidence for syntax, duplicate records, DNS lookup pressure, include chains, IP mechanisms, and terminal all policy.
Inputs
domains: Domain records withdomain,spf, and optionalrecordCount.maxDomains: Maximum paid domain rows to emit.includeReport: Create Markdown and JSON report artifacts.maxChargeUsd: Stop before the next PPE event would exceed the run budget.
{"domains": [{"domain": "google.com","spf": "v=spf1 include:_spf.google.com ~all","recordCount": 1}],"maxDomains": 1,"includeReport": true,"maxChargeUsd": 1}
Dataset
Each paid row includes the raw SPF record, record count, lookup count, include and IP-mechanism counts, terminal policy, include tree, issues, warnings, and overall status. Empty domain input produces no dataset rows.
Billing
This actor uses pay-per-event pricing. The configured events are:
actor-startdomain-auditedrecord-extractedfinding-emittedaudit-report-generated
The actor charges before each paid dataset row and before report artifacts are written. A zero-dollar cap stops before work with no rows or report artifacts.
Use Cases
- Find SPF records that exceed the ten-lookup limit.
- Detect multiple SPF records before a mail migration.
- Review include-chain and IP-mechanism complexity.
- Flag missing or weak terminal
allpolicies. - Export domain-level SPF findings with a report.
Limitations
The actor analyzes the DNS evidence supplied in the input. It does not recursively resolve provider include records or perform live DNS lookups. Lookup counts are based on mechanisms present in the supplied record.