Skip to content
All work

Web app · Oct 2026

DWM Email Checker

Check whether an email address can receive mail before you send: syntax, domain, mail servers, disposable and catch-all checks.

Visit live project
emailcheck.dealwithmuhammad.com
DWM Email Checker with an email field and a verdict card
DWM Email Checker on a phone
Client
Personal project
Role
Design & development
Type
Web app
Started
Oct 2026
Stack
Next.jsTypeScriptHeroUINode.jsDNSSMTP

Overview

Paste an address and DWM Email Checker validates the syntax, catches typos like gmial.com, looks up the domain's mail servers and provider, flags disposable, role and free-mail addresses, and checks SPF, DMARC and Gravatar, then gives a clear verdict with the reasons behind it.

Mailbox-level checks speak SMTP to the domain's mail server and stop before any email is sent. Vercel blocks the SMTP port, so I built that step as a small separate probe service that runs on any server with port 25 open. Bulk mode checks a whole list and exports CSV, and nothing you check is stored.

Need something similar? See how I approach web development or tell me about your project.