Welcome to checkdmarc’s documentation
checkdmarc
is a Python module and command line parser for SPF and DMARC DNS records
Features
API and CLI
Can test multiple domains at once
CLI output in JSON or CSV format
Parsing and validation of many DNS records related to email
MX
Tests STARTTLS and TLS support on each mail server, including certificate validation
SPF
Counts the number of DNS lookups required in each part of the SPF record
DMARC
MTA-STS
Checks both the DNS record and the policy provided over HTTPS
SMTP TLS reporting
BIMI
Validates the SVG format and mark certificate
DNSSEC