awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amaurymartiny avatar

amaurymartiny/check-if-email-exists

0
View on GitHub↗
8,826 stars·636 forks·Rust·13 viewsreacher.email↗

Check If Email Exists

This project is an email verification tool that checks if an email address exists and can receive messages without sending an actual email. It provides these capabilities through a programmatic HTTP API and a local command line interface.

The system distinguishes itself by combining SMTP handshake verification and DNS record resolution with a risk analysis tool that detects disposable addresses, role-based accounts, and catch-all domains. It also includes a metadata aggregator to retrieve public profile information and imagery associated with a specific email address.

The broader capability surface covers email deliverability validation, risk assessment to prevent fraudulent signups, and SMTP connectivity testing.

The backend service can be deployed as a networked service using a containerized deployment model.

Features

  • Existence Verification - Confirms email reachability via SMTP handshakes and DNS checks without sending actual messages.
  • Verification APIs - Exposes email existence and deliverability checks as a programmatic HTTP web service.
  • Email Verification - Provides a web service for validating email addresses to ensure they are deliverable.
  • DNS Record Verification - Validates the existence of mail exchange records to identify the correct server for a domain.
  • Email Existence Verifiers - Checks if an email address exists and can receive messages without sending an actual email.
  • Programmatic API Interfaces - Exposes email existence checking capabilities through a programmatic API for application integration.
  • Email Existence Verifiers - Checks if email addresses exist by performing SMTP handshakes without sending actual messages.
  • Disposable and Catch-all Detectors - Identifies disposable and catch-all email providers to prevent fraudulent signups.
  • Email Risk Analyzers - Identifies disposable addresses and role accounts to mitigate fraudulent signups.
  • Email Risk Detectors - Identifies disposable addresses, role accounts, and catch-all domains to prevent fraudulent signups.
  • SMTP Protocol Validations - Verifies email reachability and mailbox existence using the SMTP protocol handshake and DNS record resolution.
  • Deliverability Analyzers - Validates mail server connectivity and DNS records to ensure emails will not bounce.
  • Email and Identity Extraction - Collects public profile information and identity metadata associated with specific email addresses.
  • Email Metadata Retrievers - Fetches public profile imagery and associated metadata for specific email addresses.
  • Email Profile Aggregators - Retrieves public profile imagery and metadata associated with email addresses from web sources.
  • Email Profile Metadata Retrievers - Retrieves associated metadata and profile imagery for email addresses from public web sources.
  • Email Verification Tools - Provides a command line utility for verifying email existence and investigating digital footprints locally.
  • Open Source Intelligence - Verifies email address validity without sending verification messages.

Star history

Star history chart for amaurymartiny/check-if-email-existsStar history chart for amaurymartiny/check-if-email-exists

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does amaurymartiny/check-if-email-exists do?

This project is an email verification tool that checks if an email address exists and can receive messages without sending an actual email. It provides these capabilities through a programmatic HTTP API and a local command line interface.

What are the main features of amaurymartiny/check-if-email-exists?

The main features of amaurymartiny/check-if-email-exists are: Existence Verification, Verification APIs, Email Verification, DNS Record Verification, Email Existence Verifiers, Programmatic API Interfaces, Disposable and Catch-all Detectors, Email Risk Analyzers.

What are some open-source alternatives to amaurymartiny/check-if-email-exists?

Open-source alternatives to amaurymartiny/check-if-email-exists include: reacherhq/check-if-email-exists — This project is a self-hosted email verification system and API designed to validate email existence and clean mailing… egulias/emailvalidator — EmailValidator is a PHP library for verifying email address syntax, format, and DNS records against technical… lanmaster53/recon-ng — recon-ng is an open source intelligence reconnaissance framework designed to automate the collection and aggregation… megadose/holehe — Holehe is an email account discovery and presence verification tool used for open source intelligence. It scans… jivoi/awesome-osint — This project is a comprehensive, community-curated directory of resources and methodologies for open-source… six2dez/reconftw — reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the…

Open-source alternatives to Check If Email Exists

Similar open-source projects, ranked by how many features they share with Check If Email Exists.
  • reacherhq/check-if-email-existsreacherhq avatar

    reacherhq/check-if-email-exists

    8,375View on GitHub↗

    This project is a self-hosted email verification system and API designed to validate email existence and clean mailing lists on private infrastructure. It functions as a deliverability tool that confirms if email addresses are reachable by communicating with mail servers via the SMTP protocol without sending actual messages. The system is distinguished by its high-volume SMTP infrastructure, which utilizes a stateless worker architecture and message queue task distribution to scale validation tasks. It includes an SMTP proxy gateway that routes requests through SOCKS5 proxies to mask server i

    Rustemailemail-validationemail-validation-api
    View on GitHub↗8,375
  • egulias/emailvalidatoregulias avatar

    egulias/EmailValidator

    11,638View on GitHub↗

    EmailValidator is a PHP library for verifying email address syntax, format, and DNS records against technical specifications. It functions as a logic-based checker to ensure email addresses follow standard global formatting and communication rules. The library includes security utilities to identify deceptive characters and spoofing attempts in email addresses. These anti-spoofing tools analyze email strings for Unicode characters that mimic standard Latin letters to prevent fraudulent impersonation. The project covers domain verification through DNS record checks to confirm a destination se

    PHPemailemailvalidatorphp
    View on GitHub↗11,638
  • lanmaster53/recon-nglanmaster53 avatar

    lanmaster53/recon-ng

    5,698View on GitHub↗

    recon-ng is an open source intelligence reconnaissance framework designed to automate the collection and aggregation of public information. It is a modular intelligence tool that utilizes a system of pluggable modules to harvest target data, resolve DNS queries, and parse web content. The framework is built as an API-driven tool with a programmatic interface to integrate with other security workflows. It is provided as a containerized application, using Docker to ensure a consistent environment for running reconnaissance tasks and managing a persistent data store. Its capabilities cover exte

    Python
    View on GitHub↗5,698
  • megadose/holehemegadose avatar

    megadose/holehe

    10,212View on GitHub↗

    Holehe is an email account discovery and presence verification tool used for open source intelligence. It scans various social media platforms and web services to identify if a specific email address is linked to an existing account. The tool verifies account existence by utilizing registration and password recovery endpoints without notifying the account owner. It maps digital footprints by checking for the presence of an email across numerous third-party services and extracting available account metadata.

    Pythonebayemailemails
    View on GitHub↗10,212
  • See all 30 alternatives to Check If Email Exists→