u/Bharat346

▲ 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

Github

npm

github.com
u/Bharat346 — 16 days ago