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.