modulepackage
0.0.0-20240120214215-039bb7d9656a
Repository: https://github.com/foxcpp/mailsec-check.git
Documentation: pkg.go.dev
# README
mailsec-check
Another utility to analyze state of deployment of security-related email protocols.
Compilation
Needs Go toolchain.
go get github.com/foxcpp/mailsec-check
Usage
mailsec-check example.org
Example
$ mailsec-check protonmail.com
-- Source forgery protection
[+] DKIM: _domainkey subdomain present; DNSSEC-signed;
[+] SPF: present; strict; DNSSEC-signed;
[+] DMARC: present; strict; DNSSEC-signed;
-- TLS enforcement
[+] MTA-STS: enforced; all MXs match policy;
[+] DANE: present for all MXs; DNSSEC-signed; no validity check done;
-- DNS consistency
[+] FCrDNS: all MXs have forward-confirmed rDNS
[+] DNSSEC: A/AAAA and MX records are signed;
$ mailsec-check disroot.org
-- Source forgery protection
[+] DKIM: _domainkey subdomain present; DNSSEC-signed;
[+] SPF: present; strict; DNSSEC-signed;
[ ] DMARC: present; no-op; DNSSEC-signed;
-- TLS enforcement
[ ] MTA-STS: not enforced; all MXs match policy;
[+] DANE: present for all MXs; DNSSEC-signed; no validity check done;
-- DNS consistency
[ ] FCrDNS: no MXs with forward-confirmed rDNS
[+] DNSSEC: A/AAAA and MX records are signed;
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author