Talking to customers · Independent · 20 Oct 2026

reacherhq/check-if-email-exists

Check if an email address exists without sending any email, written in Rust. Comes with a ⚙️ HTTP backend.

← Talking to customers
check-if-email-exists: email verification. Verify email addresses without sending messages.

In simple English

This tool checks if an email address is real and active without sending a message to it. It verifies domain names, tests mail servers, and spots fake or disabled accounts. You can run it on your own server or use it as a command-line utility. It helps you clean your mailing lists before you launch a campaign. The code is free to use under an open-source licence.

What it is

An open-source email verification engine written in Rust that queries mail servers directly. It comes with a Docker-ready HTTP backend and a command-line interface for local checks.

What it is good for

Solo builders who want to verify user sign-ups or clean up contact lists without paying for a commercial email verification service.

Stars10k
LicenceMIT
Latestv0.11.10 (2026-10-16)checked 20 Oct 2026
Last code change2026-10-16
Written inRust
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Checks mailboxes directly without sending test emails.
  • Runs locally via a command-line tool or on your server with Docker (a way to run a program inside its own sealed box, so it cannot break anything else on your server).
  • Provides clean JSON responses for easy integration into your apps.
Watch for
  • Requires port 25 to be open on your server, which many cloud providers block by default.
  • High-volume checks need separate SMTP proxy servers to avoid getting your IP address blocked.
  • Requires some technical knowledge to set up and operate the Docker container.
Replaces

Paid email verification services like Hunter or ZeroBounce.

Works well with

PostgreSQL for storing verification results.

Also reviewed on Repo Radar
  • Notifuse/notifuse2.2k stars

    Self-hosted newsletters, automations and transactional email, built on a delivery service you supply.

  • krayin/laravel-crm24k stars

    A self-hosted record of customers, leads and sales, built on the Laravel PHP framework.

  • nikoksr/notify3.9k stars

    A Go library that sends the same message to many messaging services through one call.

Install
docker run -p 8080:8080 reacherhq/backend:latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Sales & Customers › Lead Generation & Prospecting › Contact Discovery.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.