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. |