This content originally appeared on DEV Community and was authored by Temirlan Basitov
Hey Devs
I recently built a simple but powerful Email Verifier API using Java and Spring Boot β and deployed it for free using Railway. If youβre building a SaaS, newsletter, or signup form, you know how important it is to filter out fake or invalid emails. So I decided to create my own solution.
Hereβs a quick breakdown of how I did it
Tech Stack
Java 17
Spring Boot
Apache Commons Validator (for syntax checks)
DNS MX Record Lookup (to verify domain)
Railway (for hosting)
How It Works
The API accepts a POST request with an email address and returns a JSON response like:
{
"email": "test@example.com",
"isValidSyntax": true,
"hasMXRecord": true,
"isDisposable": false
}
Try It Out
You can test the API here: https://temirlanbasitov.github.io/email-verifier-landing/
This content originally appeared on DEV Community and was authored by Temirlan Basitov