Test SMTP en ligne

Testez un serveur de messagerie SMTP directement depuis votre navigateur - sans client telnet ni port 25 ouvert. Découvrez comment fonctionnent les commandes SMTP en direct, quand un test en ligne surpasse un test manuel, et comment lire le résultat.

Un test SMTP en ligne consiste à vérifier un serveur de messagerie directement depuis votre navigateur — sans terminal, sans client telnet, et sans avoir besoin d'un port 25 ouvert sur votre propre machine. Vous saisissez un domaine ou une adresse e-mail, et ce site mène pour vous la conversation SMTP sur un serveur autorisé à dialoguer avec les serveurs de messagerie, puis vous montre le résultat en langage clair.

Ce guide explique ce que fait réellement un tel test, quand utiliser l'outil en ligne plutôt qu'un test smtp telnet manuel, et ce que signifient les différentes commandes smtp, afin que vous puissiez lire n'importe quelle réponse d'un serveur de messagerie.

Pourquoi tester SMTP en ligne plutôt qu'avec telnet ?

La méthode classique pour sonder un serveur de messagerie est une session manuelle : telnet mail.example.com 25, puis on tape les commandes du protocole à la main. C'est précis et transparent, mais cela a des limites pratiques :

  • Le port 25 est généralement bloqué. Presque tous les fournisseurs d'accès à domicile et les réseaux mobiles bloquent le port 25 sortant pour lutter contre le spam, si bien que telnet ... 25 reste tout simplement bloqué depuis un ordinateur ordinaire.
  • Il vous faut le bon point de départ. Vous devez d'abord rechercher l'hôte MX du domaine avant de pouvoir vous connecter à quoi que ce soit.
  • Serveurs uniquement en TLS. De nombreux serveurs refusent le texte en clair ; telnet ne sait pas faire STARTTLS ni le TLS implicite, il vous faudrait donc openssl à la place.
  • La réputation de votre IP compte. Les sondes provenant d'une IP résidentielle sont souvent soumises au greylisting, limitées ou rejetées d'emblée.

Un test en ligne contourne tout cela : il s'exécute depuis un serveur dont le port 25 est ouvert et la réputation d'envoi irréprochable, trouve l'hôte MX automatiquement, gère le TLS et vous donne un verdict clair.

Lancez un test SMTP en ligne sur ce site

La méthode la plus rapide est la Vérification d'e-mail sur la page d'accueil. Saisissez n'importe quelle adresse e-mail et l'outil va :

  1. Rechercher les enregistrements MX du domaine pour trouver ses serveurs de messagerie.
  2. Ouvrir une connexion SMTP en direct vers le serveur de messagerie de plus haute priorité.
  3. Saluer le serveur (EHLO), définir un expéditeur (MAIL FROM) et interroger au sujet du destinataire (RCPT TO) — sans jamais envoyer de message.
  4. Lire le code de réponse du serveur et le transformer en un verdict clair : la boîte accepte les e-mails, n'existe pas, est catch-all, applique le greylisting, ou le domaine n'a aucun serveur de messagerie.

Si vous voulez seulement inspecter la configuration d'un serveur plutôt qu'une boîte précise, utilisez ces outils spécialisés :

  • Trouvez d'abord le serveur de messagerie — l'outil Recherche MX montre les hôtes MX d'un domaine et leur priorité, pour que vous sachiez exactement à quel serveur un test SMTP va s'adresser.
  • Vérifiez plusieurs adresses à la fois — l'outil Vérificateur d'e-mails en masse exécute les vérifications rapides sur toute une liste.

Les commandes SMTP qu'un test en ligne exécute pour vous

Que la vérification soit automatisée ici ou que vous fassiez un test smtp telnet manuel, ce sont les mêmes quelques commandes smtp qui sont échangées. Les connaître vous aide à lire n'importe quel résultat :

CommandeCe qu'elle fait
EHLO hostSalue le serveur et demande quelles extensions il prend en charge (STARTTLS, AUTH, SIZE…). Réponse 250.
STARTTLSPasse la connexion au chiffrement avant tout échange sensible.
MAIL FROM:<addr>Définit l'expéditeur d'enveloppe et démarre une transaction. Réponse 250 si acceptée.
RCPT TO:<addr>La commande décisive. 250 = boîte acceptée, 550 = utilisateur inexistant, 4xx = réessayer plus tard.
RSET / QUITAnnule la transaction sans envoi, puis ferme poliment la session.

Le premier chiffre de chaque réponse vous indique la catégorie : 2xx succès, 3xx saisie supplémentaire requise, 4xx temporaire (réessayer plus tard), 5xx rejet définitif. Un parcours commande par commande complet, tous les codes de réponse et un exemple telnet détaillé se trouvent dans notre guide complémentaire : Vérification SMTP avec telnet.

Lire le résultat

  • Accepté (250) — le serveur accepterait un e-mail pour cette adresse. Pour une boîte unique, cela signifie généralement qu'elle existe.
  • Rejeté (550) — utilisateur inexistant ; l'adresse est invalide.
  • Temporaire (4xx) — greylisting ou limitation de débit. Cela ne signifie pas que l'adresse est mauvaise ; une nouvelle tentative plus tard réussit souvent.
  • Catch-all — certains domaines acceptent tous les destinataires, une boîte précise ne peut donc pas être confirmée. La vérification en ligne détecte cela pour vous.

Prêt à essayer ? Lancez un test SMTP en ligne depuis la page d'accueil, ou lisez le guide de test smtp telnet plus approfondi pour le faire à la main.