Skip to content

dnsight dmarc

DMARC check (multi-domain or manifest) and TXT generation.

Options

Option Type Default Required Description
domains text — no One or more domains; omit to use config manifest targets.
--config file — no YAML path (overrides global --config for this command).
--policy / -p choice — no Minimum required DMARC policy.
--target-policy choice — no Target policy for recommendations when not strict.
--rua-required / --no-rua-required bool — no Require aggregate reporting (rua).
--ruf-required / --no-ruf-required bool — no Require forensic reporting (ruf).
--expected-rua text — no Comma-separated rua URIs (exact set match when non-empty).
--expected-ruf text — no Comma-separated ruf URIs (exact set match when non-empty).
--minimum-pct integer range — no Minimum acceptable pct (0–100).
--require-strict-alignment / --no-require-strict-alignment bool — no If true, issue when adkim or aspf is relaxed.
--adkim choice — no adkim= alignment: r or s.
--aspf choice — no aspf= alignment: r or s.
--subdomain-policy-minimum text — no Minimum subdomain policy (sp); omit for YAML default; pass '' to disable sp enforcement.

Subcommands

Command Description
generate Print a suggested DMARC TXT record.