smtp-probe
smtp-probe
An open-source email deliverability diagnostic tool â check SPF/DKIM/DMARC, verify addresses via SMTP, and scan IPs against 29 RBL blacklists.
đ¯ Try It Online â Free Email Deliverability Check
No installation required. Diagnose your email deliverability right now in your browser.
đ Launch Free Tool âInstall smtp-probe in seconds
Run your first diagnostic in 5 minutes
In-depth guides for every feature
CLI and HTTP API complete reference
Why smtp-probe?
- One tool, all diagnostics â DNS records, SMTP verification, IP health, and blacklist scanning in a single binary
- Production-ready â IP pool management with auto-failover, multi-node GeoIP routing, HTTP API for programmatic use
- Zero dependencies â Single Go binary, deploy anywhere on bare metal or any Linux/macOS server
- Open source â MIT licensed, self-hosted, no vendor lock-in
Quick Example
# Check domain DNS configuration
$ smtp-probe check gmail.com
Domain: gmail.com
Score: 95/100
SPF: â
v=spf1 redirect=_spf.google.com
DKIM: â
s=google d=gmail.com
DMARC: â
p=reject sp=reject
MX: â
gmail-smtp-in.l.google.com (pref 5)
PTR: â
No record
# Verify an email address (requires port 25)
$ smtp-probe verify user@example.com
Result: Accepted (250 2.1.5 OK)
# Scan IP against 29 blacklists
$ smtp-probe blacklist 1.2.3.4
Checked 29 blacklists: 0 listed