Rémi Kokabi4 novembre 20268 min de lecture
Comment vérifier une adresse email avant d'envoyer
Vous lancez une nouvelle campagne. À la fin du premier jour, les bounces s'accumulent et la réputation de votre domaine en prend déjà un coup. Gmail et Outlook le remarquent avant vous, et chaque lead valide de votre liste paie pour les adresses mortes qui traînent à côté.
Ça arrive parce que personne n'a vérifié les adresses avant le lancement. Une liste vérifiée repère les boîtes inactives, les fautes de frappe et les domaines catch-all avant qu'ils ne touchent votre réputation d'expéditeur.
Dans cet article, je vous explique comment vérifier une adresse email avant d'envoyer, étape par étape. Vous allez comprendre comment la vérification fonctionne en coulisses, ce que chaque résultat signifie (deliverable, risky, catch-all, unknown), et quoi faire avec les adresses incertaines au lieu de croiser les doigts. Je vous montre aussi comment lemlist gère ça automatiquement, pour ne plus avoir à revérifier vos listes manuellement avant chaque envoi.
Faites ça correctement et les bounces ne seront plus un mystère. Vous saurez exactement à quelles adresses envoyer, lesquelles mettre en attente, et lesquelles méritent un message LinkedIn ou un appel plutôt qu'un email.
Pourquoi vérifier les emails avant une prospection à froid
Vérifier une adresse email, c'est la faire passer par un processus qui contrôle le format, le domaine et la boîte mail elle-même avant tout envoi. Le résultat vous dit si l'adresse est fiable, risquée ou morte.
Quand vous envoyez un email à une adresse qui n'existe pas, le serveur destinataire renvoie un hard bounce. Ce bounce signale à Gmail, Outlook et Yahoo que vous envoyez sur une liste sale, et chaque bounce grignote votre réputation d'expéditeur. Trop de hard bounces en peu de temps et votre domaine finit en spam, même pour les contacts valides de votre liste.
Les principaux fournisseurs de messagerie ont durci les règles volontairement. Depuis 2026, Google, Yahoo et Microsoft imposent tous des exigences d'authentification pour les expéditeurs en masse : SPF, DKIM et DMARC sont obligatoires, le taux de plaintes spam doit rester bas, et le taux de bounce aussi. L'application est pleinement active chez les trois fournisseurs, et les emails non conformes sont désormais rejetés définitivement. En clair : authentifiez votre domaine d'envoi, maintenez un taux de plaintes bas, et facilitez le désabonnement. Si vous envoyez sur des listes non vérifiées pleines d'adresses mortes, vous échouez au test de taux de bounce avant même d'atteindre le seuil de plaintes. Pour un guide complet sur la configuration technique, consultez notre guide de délivrabilité email.
Comment fonctionne la vérification d'emails
La vérification passe par plusieurs couches successives, chacune attrapant les problèmes que la précédente a manqués.
D'abord, le vérificateur contrôle la syntaxe. Le format est-il valide ? Y a-t-il un @, un domaine, une extension ? Ça élimine instantanément les fautes de frappe évidentes et les adresses cassées.
Ensuite, il vérifie le domaine. Le domaine existe-t-il ? A-t-il un enregistrement MX, c'est-à-dire est-il configuré pour recevoir des emails ? Un domaine sans serveur mail ne peut rien accepter.
Troisièmement, le vérificateur effectue un contrôle SMTP de la boîte mail. Il se connecte au serveur de réception et demande si la boîte existe, sans envoyer de message. C'est là que se concentre l'essentiel de la valeur, mais aussi là que ça se complique : certains serveurs refusent de répondre ou acceptent tout sans distinction.
Enfin, le vérificateur signale les cas particuliers : les domaines catch-all qui acceptent les emails pour n'importe quelle adresse (réelle ou non), les services d'emails jetables conçus pour être abandonnés, et les adresses de rôle comme info@ ou support@ qui appartiennent rarement à un seul décideur.
1. Vérifier la syntaxe et le domaine
C'est le filtre le plus rapide. Le vérificateur repère les adresses avec un @ manquant, des doubles points, des espaces ou des caractères non autorisés dans une adresse email. Il détecte aussi les domaines mal orthographiés comme gmial.com ou outlok.com, bien plus fréquents qu'on ne le pense quand les leads sont saisis manuellement ou scrapés depuis des sources non structurées.
Après la syntaxe, le vérificateur consulte les enregistrements DNS du domaine. Si le domaine n'existe pas ou n'a pas d'enregistrement MX pointant vers un serveur mail, l'adresse est morte d'entrée. Il n'y a pas de boîte à vérifier parce qu'il n'y a pas d'infrastructure pour recevoir les emails.
2. Vérifier la boîte mail sans envoyer
Une fois le domaine validé, le vérificateur ouvre une connexion au serveur mail et demande : « Cette boîte existe-t-elle ? » Il utilise le protocole SMTP, le même échange que votre client de messagerie, mais s'arrête avant de livrer un message. Le serveur répond oui, non, ou ne répond pas.
Le silence, c'est le point critique. Certains serveurs sont configurés pour accepter toutes les adresses pendant l'échange (catch-all), d'autres ne répondent tout simplement pas aux requêtes de vérification. Dans les deux cas, le vérificateur ne peut pas confirmer si la boîte est réelle. C'est de là que viennent les résultats risky ou unknown, et ceux-là demandent une approche différente.
3. Lire le résultat de la vérification
Chaque adresse vérifiée revient avec un statut. Voici ce que chacun signifie et quoi faire :
Statut | Ce que ça signifie | Action recommandée |
|---|---|---|
Deliverable | La boîte mail existe et accepte les emails | Envoyer |
Risky, accept all | Le domaine accepte toutes les adresses, réelles ou non | Envoyer en petits volumes ou utiliser un autre canal |
Risky, full mailbox | La boîte mail existe mais ne peut pas recevoir pour le moment | Mettre en attente et réessayer plus tard |
Risky, disposable | Adresse temporaire ou jetable | Supprimer |
Undeliverable | La boîte mail n'existe pas | Supprimer et trouver une nouvelle adresse |
Unknown | Le serveur n'a pas répondu à la requête de vérification | Revérifier plus tard ou passer par LinkedIn ou le téléphone |
Les statuts deliverable et undeliverable sont clairs. Ce sont les statuts risky et unknown qui font perdre du temps ou prendre des risques inutiles à la plupart des équipes. Les deux sections suivantes expliquent exactement comment les gérer.
4. Que faire des adresses catch-all et risky
Un domaine catch-all est configuré pour accepter les emails envoyés à n'importe quelle adresse de ce domaine, que la boîte existe ou non. Le vérificateur ne peut donc pas distinguer john.smith@company.com de gibberish123@company.com. Les deux sont acceptées pendant l'échange SMTP.
Vous avez plusieurs options :
Envoyez les adresses catch-all dans une campagne séparée et limitée, pour qu'un pic de bounces ne plombe pas votre séquence principale
Croisez l'adresse avec une seconde source de données pour renforcer la fiabilité
Passez-vous de l'email et commencez par une demande de connexion LinkedIn ou un appel, puis relancez par email une fois le contact confirmé
Le bon choix dépend de la taille de votre segment catch-all et du niveau de risque que vous êtes prêt à accepter. Si les adresses catch-all représentent une part importante de votre liste, les envoyer toutes d'un coup est un pari risqué. Pour comprendre en détail comment fonctionne la détection catch-all et quand envoyer, consultez notre guide sur les emails catch-all.
5. Revérifier avant chaque campagne
Les adresses email se dégradent. Les gens changent de poste, les entreprises changent de domaine, les boîtes sont désactivées. Une liste vérifiée il y a trois mois contient des adresses mortes aujourd'hui.
Un hard bounce signifie que l'adresse est définitivement invalide. Un soft bounce signifie qu'un problème temporaire s'est produit : boîte pleine, serveur en panne ou message trop lourd. Les soft bounces peuvent se résoudre d'eux-mêmes, mais des soft bounces répétés vers la même adresse signalent souvent une boîte sur le point de devenir un hard bounce. Notre article sur les soft vs hard bounces détaille la différence.
La solution est simple : revérifiez votre liste avant chaque nouvelle campagne. Si vous envoyez chaque semaine, vérifiez chaque semaine. Si vous lancez une campagne trimestrielle à partir d'une liste construite il y a des mois, vérifiez toute la liste avant le premier envoi.
Méthodes à éviter
Envoyer un email de test depuis votre domaine principal. Certaines équipes envoient un message « test » rapide pour voir si une adresse bounce. Ça marche au sens strict, mais chaque bounce impacte la réputation de votre domaine principal. Faites ça sur quelques centaines d'adresses et vous aurez fait de vrais dégâts avant même le lancement de la campagne.
Deviner les formats d'email sans vérifier. Assembler un prénom, un nom et un domaine d'entreprise dans un format type prenom.nom@entreprise.com donne une adresse plausible. Plausible ne veut pas dire vérifiée. Sans contrôle de la boîte mail, vous devinez, et deviner à grande échelle, c'est bouncer à grande échelle.
Faire confiance aux outils gratuits mono-adresse pour toute une liste. Les outils gratuits qui vérifient une adresse à la fois conviennent pour un contrôle ponctuel. Ils ne sont pas conçus pour la vérification en masse. Beaucoup n'ont pas de vérification SMTP, limitent fortement les requêtes ou renvoient des résultats obsolètes. Passer une grosse liste dans un outil gratuit adresse par adresse, c'est lent, peu fiable, et ça donne une fausse confiance.
Comment vérifier des emails dans lemlist
Quand vous trouvez des leads via l'enrichissement en cascade de lemlist, chaque email est sourcé en interrogeant plus de 14 fournisseurs de données en séquence et revient avec un statut de vérification : deliverable, risky (avec un sous-label accept all, full mailbox ou disposable), undeliverable ou unknown. Pas besoin d'exporter votre liste vers un outil tiers et de la réimporter. La vérification fait partie de l'enrichissement des leads.
lemlist protège aussi votre domaine pendant que vos campagnes tournent. Si votre taux de bounce atteint 10 %, vous recevez une alerte. S'il atteint 50 % après au moins 100 leads contactés, la campagne se met en pause automatiquement. Les leads en bounce sont désabonnés de l'email pour ne plus recevoir de message de cette séquence.
Pour les adresses risky et unknown, vous pouvez ajouter des étapes LinkedIn et des étapes d'appel à la même séquence. Au lieu de parier sur un email incertain, vous ouvrez sur un canal où vous savez que le contact existe, puis vous relancez par email une fois l'adresse confirmée. Si vous voulez comparer les outils de vérification indépendants, nous avons passé en revue les meilleures options dans notre comparatif d'outils de vérification d'emails.
À retenir
Vérifiez chaque adresse avant d'envoyer, agissez en fonction du statut obtenu, et revérifiez avant chaque nouvelle campagne. Traitez les résultats risky et unknown comme un signal pour changer de canal, pas comme une raison de croiser les doigts. Le moyen le plus rapide de mettre ça en pratique, c'est de créer votre première séquence basée sur les signaux dans lemlist.
Trouvez les données de vos leads
Découvrez des prospects et enrichissez leurs données pour lancer des campagnes ciblées.