Check If Email Exists

Check If Email Exists

C'EST QUOI ?

Check If Email Exists (aka Reacher) est une bibliothèque Rust qui vérifie si une adresse email est valide sans jamais envoyer de mail. Elle enchaîne validation syntaxique, résolution DNS/MX, connexion SMTP et vérification de délivrabilité pour te donner un score de fiabilité (safe/risky/invalid/unknown). Disponible en lib Rust, en CLI ou via un backend HTTP dockerisé.

POURQUOI C'EST INTÉRESSANT ?

  • Vérification complète sans envoi : Syntaxe, DNS, MX, SMTP, catch-all, boîtes pleines, comptes désactivés - tout ça sans envoyer un seul email
  • Détection d'emails jetables : Identifie automatiquement les adresses temporaires (Guerrilla Mail, Mailinator, etc.) et les comptes de rôle (info@, admin@)
  • Trois modes de déploiement : Lib Rust intégrable dans ton code, CLI pour les scripts, ou backend HTTP via Docker pour une API REST
  • Écrit en Rust : Performant et fiable, le truc tourne sur du volume sans broncher
  • Pas de télémétrie : Self-hosted, tes données de vérification restent chez toi

CAS D'USAGE

  • Nettoyer une base d'emails avant une campagne pour réduire le taux de bounce
  • Valider les adresses à l'inscription pour éviter les faux comptes
  • Intégrer une vérification email dans un pipeline CI/CD ou un workflow d'onboarding
  • Détecter les adresses jetables pour renforcer la qualité des leads