All Projects → foxcpp → mailsec-check

foxcpp / mailsec-check

Licence: MIT license
Another utility to analyze state of deployment of security-related email protocols.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to mailsec-check

toolbox-wiki
Internet.nl toolbox - how-to's for modern mail security standards (DMARC, DKIM, SPF and DANE)
Stars: ✭ 96 (+159.46%)
Mutual labels:  spf, dkim, dane, dmarc
mailauth
Command line utility and a Node.js library for email authentication
Stars: ✭ 57 (+54.05%)
Mutual labels:  spf, dkim, dmarc, mta-sts
Hermes-Secure-Email-Gateway
Hermes Secure Email Gateway is a Free Open Source Ubuntu 18.04 or 20.04 Server based Email Gateway that provides Spam, Virus and Malware protection, full in-transit and at-rest email encryption as well as email archiving. It features the latest email authentication techniques such as SPF, DKIM and DMARC.
Stars: ✭ 35 (-5.41%)
Mutual labels:  spf, dkim, dmarc
Maddy
✉️ Composable all-in-one mail server.
Stars: ✭ 2,800 (+7467.57%)
Mutual labels:  spf, dkim, dmarc
Mailu
Insular email distribution - mail server as Docker images
Stars: ✭ 3,151 (+8416.22%)
Mutual labels:  dkim, dmarc
mailserver
Simple and full-featured mail server using Docker
Stars: ✭ 88 (+137.84%)
Mutual labels:  dkim, dmarc
postfix-relay
Postfix SMTP relay docker image
Stars: ✭ 76 (+105.41%)
Mutual labels:  spf, dkim
checkdmarc
A parser for SPF and DMARC DNS records
Stars: ✭ 124 (+235.14%)
Mutual labels:  spf, dmarc
docker-mail-server
Ansible playbooks to deploy a full featured mail server stack using Docker.
Stars: ✭ 47 (+27.03%)
Mutual labels:  dkim, dmarc
Haraka
A fast, highly extensible, and event driven SMTP server
Stars: ✭ 4,069 (+10897.3%)
Mutual labels:  spf, dkim
thundersec
ThunderSec is a security plugin for Mozilla Thunderbird that creates several pieces of additional security functionality, including DNSBL, RBL, SURBL, DKIM and SPF.
Stars: ✭ 42 (+13.51%)
Mutual labels:  spf, dkim
Mailkit
A cross-platform .NET library for IMAP, POP3, and SMTP.
Stars: ✭ 4,477 (+12000%)
Mutual labels:  dkim
verify-dkim
Tool to verify DKIM signatures on an mbox of emails
Stars: ✭ 70 (+89.19%)
Mutual labels:  dkim
smtp-dkim-signer
SMTP-proxy that DKIM-signs e-mails before submission to an upstream SMTP-server.
Stars: ✭ 28 (-24.32%)
Mutual labels:  dkim
FEDL
FEDL-Federated Learning algorithm using TensorFlow (Transaction on Networking 2021)
Stars: ✭ 41 (+10.81%)
Mutual labels:  dane
smf-spf
It's a lightweight, fast and reliable Sendmail milter that implements the Sender Policy Framework
Stars: ✭ 12 (-67.57%)
Mutual labels:  spf
OpenDKIM
No description or website provided.
Stars: ✭ 58 (+56.76%)
Mutual labels:  dkim
go-dkim
A Go library to create and verify DKIM signatures (migrated)
Stars: ✭ 38 (+2.7%)
Mutual labels:  dkim
share
A collection of libraries and tools written in Go.
Stars: ✭ 35 (-5.41%)
Mutual labels:  dkim
spf
Parse SPF record and determine if client IP is allowed to send email.
Stars: ✭ 28 (-24.32%)
Mutual labels:  spf

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;
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].