▲ 0 r/node
Hey everyone,
I’ve been working on a problem I kept running into while building auth systems — users signing up with disposable/temporary emails.
So I built a Node.js package called tempmail-guard that tries to detect these more reliably.
What it does:
Detects disposable email domains
DNS + SMTP validation
Catch-all + role-based email detection
Works as both library + CLI
Why I built it:
Most libraries I tried either:
only check static lists
or are inaccurate with SMTP validation
I wanted something more practical + dev-friendly.
Would love feedback on:
accuracy (false positives/negatives)
performance
API design
If you’ve built anything similar or used tools like this, I’d really appreciate your thoughts
u/Bharat346 — 16 days ago