Domaines catch-all, ou accept-all

Un domaine catch-all accepte toutes les adresses qu'on lui présente, existantes ou non. La vérification SMTP y devient sans effet : le serveur répond favorablement dans tous les cas. YesWeCheck détecte ces domaines, le signale explicitement, rend un statut indéterminé, et ne facture rien pour cette adresse.

Un domaine qui répond à tout Deux adresses sont présentées au même serveur : une adresse réelle et une adresse tirée au hasard. Le serveur les accepte toutes les deux, avec la même réponse. Rien ne permet de les distinguer. adresse demandée adresse au hasard serveur 250 accepté 250 accepté
Deux adresses présentées au même serveur, dont une tirée au hasard. Les deux réponses sont identiques : c'est ce qui rend l'existence indécidable.

Ce qu'est un domaine catch-all

Un domaine catch-all, ou accept-all, accepte toutes les adresses qu'on lui présente, y compris celles qui ne correspondent à aucune boîte. Le serveur répond favorablement dans les deux cas, ce qui rend l'existence d'une boîte indécidable depuis l'extérieur. La configuration est volontaire et parfaitement légitime : elle évite de perdre un message adressé à une boîte mal orthographiée.

La configuration est délibérée et parfaitement légitime. Une organisation peut vouloir recevoir tout ce qui arrive sur son domaine, plutôt que de perdre un message adressé à une boîte mal orthographiée. Le tri se fait ensuite, à l'intérieur, sur des règles que le monde extérieur ne voit pas.

Le terme accept-all désigne exactement la même chose. Les deux mots circulent, le second insiste sur ce que fait le serveur, le premier sur ce qu'il en fait ensuite.

Comment la détection fonctionne

Pour savoir si un domaine répond à tout, la sonde présente une seconde adresse, tirée au hasard, sur la même session que l'adresse demandée. Si le serveur accepte aussi cette adresse qui n'existe pas, le domaine répond à tout. La partie locale tirée au hasard ne porte aucune marque reconnaissable.

Le verdict est mis en commun. Un domaine reconnu accept-all pour un client l'est immédiatement pour tous les autres, en temps réel comme en traitement par lots, sans reprendre le dialogue avec son serveur.

Ce que la détection catch-all met en œuvre, et ce qu'elle mesure.
ÉlémentValeurCe que cela change
Adresse de contrôleTirée au hasard, sans marque reconnaissableUn suffixe fixe permettrait au serveur de repérer la sonde et de fausser sa réponse.
Session utiliséeLa même que l'adresse demandéeAucun dialogue supplémentaire n'est ouvert avec le serveur destinataire.
Durée du verdict rapide24 heuresPassé ce délai, le verdict reste connu, il est simplement relu depuis la base permanente.
Portée du verdictCommune à tous les clientsUn domaine déjà qualifié n'est pas resondé, en temps réel comme en traitement par lots.

Les grands fournisseurs de messagerie grand public ne sont pas sondés du tout : leur comportement est connu et stable, les interroger n'apprendrait rien et consommerait une tentative sur un serveur qui en compte les tentatives.

Ce que nous observons

La base partagée des domaines déjà qualifiés donne une idée de la fréquence du cas. Elle ne couvre que les domaines réellement présentés à la sonde, ce qui exclut les fournisseurs grand public, jamais testés. La proportion vaut donc pour des domaines d'organisation, pas pour un échantillon représentatif du courrier mondial.

Au 7 septembre 2026, la base compte plus de 7 800 domaines déjà qualifiés, dont plus de 1 600 répondent à toutes les adresses. Autrement dit, sur les domaines d'organisation que nos clients soumettent, le cas est loin d'être marginal.

Ce qui ne peut pas être garanti

Sur un domaine qui répond à tout, aucun outil ne peut dire si une boîte existe : l'information n'est pas cachée, elle n'est pas émise. Une réponse contraire relève de la devinette, pas de la mesure. Le statut rendu est donc indéterminé, et le motif du domaine accept-all est écrit en clair dans la réponse.

C'est le point sur lequel les outils de vérification se départagent. Le serveur a accepté : un outil peut décider d'appeler cela une adresse valide. La réponse est plus agréable à lire, et elle est fausse dans une proportion inconnue, puisque rien n'a été mesuré. Nous préférons rendre unknown et le dire.

Lire ce que signifie le statut indéterminé

Quelle décision prendre

La bonne conduite dépend de l'usage, pas du domaine. Une adresse catch-all rencontrée à l'inscription se traite autrement qu'une adresse catch-all trouvée dans un fichier de prospection acheté. Dans le premier cas, refuser coûte un client. Dans le second, envoyer coûte de la réputation d'expéditeur.

Les 4 situations courantes et la conduite associée.
SituationConduite
Inscription à un service, en temps réelAccepter. Refuser une adresse parce que son domaine répond à tout reviendrait à écarter des entreprises entières, dont la messagerie est correctement configurée.
Campagne d'acquisition sur une liste froideÉcarter, ou traiter à part. Ces adresses gonflent le taux de rebond sans qu'on puisse le prévoir, et elles ne sont pas facturées, donc les retirer ne coûte rien.
Nettoyage d'une base de clients existantsConserver. Une adresse déjà utilisée sur un domaine accept-all reste probablement valide : l'historique d'envoi en dit plus que la sonde.
Prospection nominative sur un compte identifiéCroiser avec une autre source. Le domaine ne tranchera pas, la vérification doit venir d'ailleurs, par exemple d'une confirmation humaine.

Ce que cela coûte

Une adresse dont le domaine répond à tout ne consomme aucun crédit. La règle de facturation est la même partout : un crédit est débité seulement si la vérification a permis de conclure. Un domaine accept-all ne permet pas de conclure, donc rien n'est débité, même si la sonde a bien dialogué.

Un crédit est débité si et seulement si la vérification SMTP a été demandée et que le statut final n'est pas « unknown ».

Cette règle a un effet pratique : nettoyer une liste pleine de domaines accept-all ne vide pas le solde de crédits. Le rapport dit lesquelles n'ont pas pu être tranchées, et elles n'ont rien coûté.

Voir la grille tarifaire et les règles de crédits

Questions fréquentes

Qu'est-ce qu'un domaine catch-all ?
Un domaine catch-all, ou accept-all, accepte toutes les adresses qu'on lui présente, y compris celles qui ne correspondent à aucune boîte. Le serveur répond favorablement dans les deux cas, ce qui rend l'existence d'une boîte indécidable depuis l'extérieur. La configuration est volontaire et parfaitement légitime : elle évite de perdre un message adressé à une boîte mal orthographiée.
Peut-on savoir si une adresse existe sur un domaine catch-all ?
Sur un domaine qui répond à tout, aucun outil ne peut dire si une boîte existe : l'information n'est pas cachée, elle n'est pas émise. Une réponse contraire relève de la devinette, pas de la mesure. Le statut rendu est donc indéterminé, et le motif du domaine accept-all est écrit en clair dans la réponse.
Une adresse catch-all est-elle facturée ?
Non. Le statut rendu est indéterminé, et un statut indéterminé n'est jamais facturé. Détecter qu'un domaine répond à tout est utile au client, mais ce n'est pas une réponse sur la boîte demandée : la faire payer reviendrait à facturer une absence de conclusion.
Pourquoi deux outils donnent-ils des verdicts différents sur le même domaine catch-all ?
Parce que certains rendent l'adresse valide au lieu de la rendre indéterminée. Le serveur ayant accepté, un outil peut choisir de conclure. Le résultat est plus flatteur et tout aussi faux : la même adresse rebondira, et le rebond n'aura été annoncé nulle part.

Aller plus loin

Le traitement par lots repasse une seconde fois sur les adresses restées indéterminées, ce qui rattrape les temporisations mais pas les domaines accept-all : un domaine qui répond à tout répondra encore à tout. Le rapport les isole pour qu'ils soient traités à part plutôt que confondus avec des échecs.

Faits relevés dans le code de YesWeCheck le 7 septembre 2026.