iRichNode — Authorized SMTP health, reputation, and inbox-rate assessment tool.
Dark terminal-style GUI (tkinter) + CLI for batch SMTP infrastructure checks.
- SMTP health: EHLO/HELO, STARTTLS, banner, response time, AUTH LOGIN/PLAIN
- Reputation: DNSBL lookups (Spamhaus ZEN, SpamCop, Barracuda, SORBS, CBL, PSBL)
- Auth records: SPF / DKIM / DMARC DNS checks
- Inbox%: Heuristic inbox-placement score
- Multi-format input: timestamps, CSV,
host:port:user:pass, URLs, pipes, JSON lines - Clean ranked output: strongest → weakest
- Export: TXT / CSV / JSON
- Python 3.9+
dnspythontkinter(Linux:sudo apt install python3-tk)
pip install -r requirements.txtpython app.py
# Windows: run_smtp_plus.bat
# Linux: ./run_smtp_plus.sh- Load File or Paste Targets → Load / Parse
- Run Assessment
- Table + live log update; results auto-rank strongest → weakest
- Export TXT / CSV / JSON
python checker.py -f targets.example.txt -o results.json --txt results.txt --csv results.csvhost,port,user,pass
host:port:user:pass
2026-08-03 23:18:48,host,587,[email protected],password
user:pass@host:port
smtp://user:pass@host:port
host|user|pass|port
host:port:user:pass | Status: auth_ok | TLS: Y | AUTH: Y | Inbox%: 91% | Notes: SPF:ok DKIM:ok
Sorted strongest → weakest (AUTH → TLS → Inbox% → reputation).
For authorized testing of infrastructure you own or manage only.