Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
mg
command
Command mg (mailgrade) grades a domain's email deliverability posture (SPF, DKIM, DMARC, transport security, and reputation) from the terminal, with a 0-100 score, an A-F grade, and the record to publish for each gap.
|
Command mg (mailgrade) grades a domain's email deliverability posture (SPF, DKIM, DMARC, transport security, and reputation) from the terminal, with a 0-100 score, an A-F grade, and the record to publish for each gap. |
|
internal
|
|
|
checks
Package checks runs a domain's mail-posture checks and scores them.
|
Package checks runs a domain's mail-posture checks and scores them. |
|
cli
Package cli parses mailgrade's arguments and runs a scan.
|
Package cli parses mailgrade's arguments and runs a scan. |
|
dns
Package dns is mailgrade's lookup layer.
|
Package dns is mailgrade's lookup layer. |
|
records
Package records holds pure parsers for the DNS records a mail-posture scan inspects: SPF, DMARC, DKIM, and the MTA-STS policy.
|
Package records holds pure parsers for the DNS records a mail-posture scan inspects: SPF, DMARC, DKIM, and the MTA-STS policy. |
|
report
Package report renders a checks.Report for humans (a graded summary with a status line per check) or for machines (JSON).
|
Package report renders a checks.Report for humans (a graded summary with a status line per check) or for machines (JSON). |
|
ui
Package ui holds mailgrade's terminal styling: ANSI colors that switch off when output is not a terminal, plus the wordmark.
|
Package ui holds mailgrade's terminal styling: ANSI colors that switch off when output is not a terminal, plus the wordmark. |
Click to show internal directories.
Click to hide internal directories.