Accueil › Guides

Codes de retour DNSBL : 127.0.0.2, 127.255.255.x et NXDOMAIN

Publié le 2026-11-03 / Mis à jour le 2026-11-03 / Par Yuki Nakazawa

Une requête DNSBL qui renvoie une adresse de 127.0.0.0/8 signifie que l'IP ou le domaine est listé ; une réponse NXDOMAIN signifie qu'il ne l'est pas. Au-delà, la valeur exacte dépend de chaque liste, certaines réponses 127.x sont des codes d'erreur et non des inscriptions, et un SERVFAIL ou un délai dépassé ne vous apprend rien du tout sur l'état d'inscription.

Ce guide passe en revue les conventions consignées dans la RFC 5782 et les codes de retour que Spamhaus, SpamCop et UCEPROTECT documentent sur leurs propres pages. Il s'appuie sur ces pages officielles telles qu'elles se présentaient en novembre 2026. Les listes modifient leurs données et leurs règles : consultez la documentation de l'opérateur avant d'agir sur la base d'un résultat. Si vous avez besoin de comprendre d'abord le fonctionnement des listes de blocage, commencez par qu'est-ce qu'une DNSBL (RBL).

Vérifiez gratuitement si votre domaine ou votre adresse IP figure sur l'une des quelque 345 listes noires.

Les bases : ce que dit la RFC 5782 sur les codes de retour

La RFC 5782, publiée en février 2010, décrit comment interroger les listes noires et blanches DNS et à quoi ressemblent leurs réponses. C'est un document informatif (Informational), pas une spécification de la voie normative (Standards Track) : elle consigne les pratiques courantes, et le détail de l'attribution des valeurs est laissé à chaque opérateur de liste.

Comment se construit une requête

En IPv4, on inverse l'ordre des octets et on ajoute la zone de la liste. Pour vérifier 192.0.2.99 sur bl.example.com :

dig +short 99.2.0.192.bl.example.com A
dig +short 99.2.0.192.bl.example.com TXT

En IPv6, l'adresse s'écrit sous forme de 32 nibbles hexadécimaux en ordre inverse, suivis de la zone. Les listes basées sur les domaines prennent simplement le nom de domaine suivi du nom de zone ; la RFC note que les listes basées sur les noms sont bien moins répandues que celles basées sur les IP.

L'enregistrement A : listé ou non

L'enregistrement TXT : le motif et une URL

Selon la RFC, les DNSBL devraient publier un enregistrement TXT expliquant pourquoi une entrée est listée, et ce motif comprend souvent une URL donnant plus d'informations. Le logiciel client doit vérifier l'enregistrement A et peut vérifier l'enregistrement TXT. Le texte TXT est souvent repris dans le message d'erreur SMTP : un message de rejet peut donc contenir une URL de vérification ou de retrait qui en provient.

Pourquoi les valeurs diffèrent : sous-listes et masques de bits

Une valeur autre que 127.0.0.2 signifie généralement que la zone regroupe plusieurs sous-listes. La RFC 5782 décrit trois façons de les représenter : des sous-domaines, plusieurs enregistrements A et des valeurs codées en bits.

Le point essentiel est que la RFC elle-même indique qu'il n'existe aucune convention largement utilisée pour faire correspondre les noms de sous-listes à des valeurs. Une même valeur peut avoir des sens différents selon les listes. Interprétez toujours un code de retour avec la zone qui l'a produit, à la lumière de la documentation de cette liste. La RFC précise aussi que le logiciel client devrait pouvoir appliquer des masques de bits et des tests de plages de valeurs aux valeurs renvoyées.

Spamhaus ZEN illustre bien le style à réponses multiples. Sa documentation indique qu'une requête produit généralement plusieurs réponses distinctes dans la même réponse DNS, une par jeu de données sur lequel l'IP est listée, avec un code de retour différent pour chacun. Voir deux ou trois codes à la fois est donc normal.

Codes de retour des principales listes de blocage

Le tableau ci-dessous reprend les codes de retour que les opérateurs documentent sur leurs pages officielles.

Liste (zone)Code de retourSignification (selon l'opérateur)
Spamhaus ZEN (zen.spamhaus.org)127.0.0.2SBL
Spamhaus ZEN127.0.0.3CSS
Spamhaus ZEN127.0.0.4XBL (données CBL)
Spamhaus ZEN127.0.0.9DROP, renvoyé avec 127.0.0.2
Spamhaus ZEN127.0.0.10 / 127.0.0.11PBL (gérée par le FAI / gérée par Spamhaus)
Spamhaus DBL (dbl.spamhaus.org)127.0.1.2, 127.0.1.4 à 127.0.1.6Domaine de faible réputation : spam, phishing, logiciels malveillants, C&C de botnet
Spamhaus DBL127.0.1.102 à 127.0.1.106Domaine légitime détourné (127.0.1.103 : domaine de redirection détourné utilisé dans du spam)
Spamhaus DBL127.0.1.255Une adresse IP a été interrogée sur la DBL, ce qui n'est pas autorisé
SpamCop (bl.spamcop.net)127.0.0.2Listé
UCEPROTECT (dnsbl-1, dnsbl-2, dnsbl-3.uceprotect.net)Non précisé sur la page d'utilisation DNSUne zone pour chacun des Level 1, 2 et 3

127.255.255.x et résolveurs publics : des réponses qui ne sont pas des inscriptions

Spamhaus réserve 127.255.255.0/24 aux codes d'erreur. Ils peuvent être renvoyés pour n'importe quelle zone, et la FAQ officielle précise qu'ils ne doivent pas être interprétés comme une inscription de l'objet interrogé.

Code de retourSignification
127.255.255.252Faute de frappe dans le nom de la DNSBL
127.255.255.254Requête via un résolveur public ou ouvert
127.255.255.255Nombre excessif de requêtes

Pourquoi les résultats des résolveurs publics ne sont pas fiables

La FAQ de Spamhaus indique que, lorsque vous interrogez via de grands résolveurs publics, vous obtenez dans la plupart des cas une réponse « non listé » (NXDOMAIN). Autrement dit, une IP listée peut sembler propre. La même FAQ cite l'utilisation d'Amazon, Quad9, Google, Cloudflare ou d'un autre résolveur public comme la cause la plus fréquente du problème inverse, lorsqu'une liste semble bloquer tout Internet.

Certains résolveurs réécrivent aussi les réponses NXDOMAIN et renvoient une adresse IP pour des noms qui n'existent pas. Un serveur de messagerie peut prendre cela pour une inscription. La FAQ suggère de configurer le serveur de messagerie pour ignorer toute réponse hors de 127.0.0.0/8, d'exploiter votre propre résolveur, ou de contacter votre FAI ou votre fournisseur DNS. Pour savoir quel résolveur vous utilisez réellement, la FAQ propose cette vérification :

dig txt whoami.fastly.net

Si vous appliquez un filtrage DNSBL sur votre propre serveur de messagerie, assurez-vous aussi qu'il ne rejette pas les e-mails dès qu'il reçoit une réponse 127.255.255.x. Spamhaus qualifie cela d'erreur de configuration.

NXDOMAIN, SERVFAIL ou délai dépassé

Chaque réponse DNS comporte un code de réponse (RCODE), défini dans la RFC 1035. Lorsque vous lisez un résultat DNSBL, distinguez le RCODE de la valeur de l'enregistrement A.

RéponseSignification en DNSInterprétation pour une DNSBL
Enregistrement A dans 127.0.0.0/8 (sauf 127.255.255.x)Pas d'erreur (NOERROR)Listé ; vérifiez la valeur dans la documentation de la liste
NXDOMAIN (Name Error)Le nom interrogé n'existe pasNon listé, à condition que la requête soit passée par un résolveur adapté
127.255.255.xUne réponse d'apparence normale qui signale une erreurInconnu ; corrigez le résolveur ou la requête
SERVFAIL (Server failure)Le serveur de noms n'a pas pu traiter la requêteInconnu
Délai dépasséAucune réponse n'est arrivéeInconnu

La RFC 5782 ne dit pas comment les clients doivent traiter une liste qui échoue ou ne répond pas. Interpréter un SERVFAIL ou un délai dépassé comme listé ou comme non listé est une erreur. Réessayez plus tard ou interrogez par un autre chemin.

Utiliser les entrées de test pour vérifier qu'une liste fonctionne

La RFC 5782 exige que les listes IPv4 contiennent une entrée pour 127.0.0.2 et n'en contiennent pas pour 127.0.0.1. Les listes IPv6 utilisent ::FFFF:7F00:2 (listé) et ::FFFF:7F00:1 (non listé), et les listes de domaines utilisent les noms réservés TEST (listé) et INVALID (non listé).

dig +short 2.0.0.127.zen.spamhaus.org A
dig +short 1.0.0.127.zen.spamhaus.org A

Si la première requête renvoie un code d'inscription (une valeur 127.x autre que 127.255.255.x) et la seconde ne renvoie rien, les requêtes sur cette liste fonctionnent. Si la première renvoie 127.255.255.x, votre chemin de requête est refusé. La RFC indique que les clients devraient vérifier périodiquement les entrées de test et ne pas utiliser une liste dont les entrées de test sont incorrectes. Elle note aussi que des opérateurs qui fermaient une liste ont parfois supprimé toutes les entrées, ou installé un joker qui liste toutes les adresses. Si 127.0.0.1 ressort aussi comme listé, soupçonnez la liste ou votre chemin de requête, et non votre propre IP.

Une méthode pratique pour lire votre propre résultat

  1. Choisissez la bonne IP ou le bon domaine. Utilisez l'IP indiquée dans le message de rejet, ou l'IP du serveur d'envoi relevée dans les lignes Received des en-têtes du message.
  2. Vérifiez plusieurs listes à la fois. Notre vérificateur de listes noires interroge les principales listes en une seule passe.
  3. Lisez chaque code avec sa zone. Un code d'inscription dans 127.0.0.0/8 (autre que 127.255.255.x) signifie listé ; vérifiez ce que signifie cette valeur sur cette liste. Une réponse 127.255.255.x, un SERVFAIL ou un délai dépassé signifie que l'état reste inconnu.
  4. Consultez l'enregistrement TXT et la page de vérification de l'opérateur. De nombreuses listes renvoient un motif ou une URL. Considérez la page de vérification de l'opérateur comme le résultat qui fait foi.
  5. Corrigez la cause, puis suivez la procédure de retrait de la liste. Chaque opérateur décide si et quand il retire une inscription. Si la cause persiste, l'inscription revient généralement.

Pour la démarche de dépannage complète lorsque des e-mails sont rejetés, voir e-mail bloqué par une liste noire. Si vous avez besoin d'aide pour interpréter les résultats ou trouver la cause, vous pouvez nous consulter au sujet du retrait.

Si vous préférez ne pas vous en occuper vous-même

Nous vous mettons en relation avec des prestataires qui prennent en charge les demandes de retrait, le conseil et l'accompagnement (à partir de JPY 50,000). Le retrait est décidé par chaque opérateur de liste et ne peut pas être garanti.

Demander de l'aide

Ce site peut percevoir une commission de la part des prestataires présentés. About

Questions fréquentes

Une requête a renvoyé 127.0.0.2. Sur quelle liste suis-je ?

Vous êtes sur la liste correspondant à la zone que vous avez interrogée. 127.0.0.2 est la valeur conventionnelle utilisée par de nombreuses listes : le nombre seul ne permet donc pas d'identifier la liste. Sur Spamhaus ZEN, il signifie SBL ; sur SpamCop, il signifie simplement listé. Lisez-le avec le nom de zone et la documentation de la liste.

J'ai obtenu 127.255.255.254. Suis-je sur liste noire ?

Non. Sur les zones Spamhaus, c'est un code d'erreur indiquant que la requête est passée par un résolveur public ou ouvert. Il ne signifie pas que l'IP est listée. Vérifiez de nouveau sur la page de vérification de Spamhaus, ou interrogez sans passer par un résolveur public.

Pourquoi différents outils ne sont-ils pas d'accord sur mon inscription ?

Une raison fréquente est le résolveur utilisé pour la requête. Via des résolveurs publics, une IP listée peut sembler propre, ou vous pouvez obtenir des codes d'erreur. Un outil peut aussi afficher un SERVFAIL ou un délai dépassé comme « non listé ». En cas de doute, utilisez la page de vérification officielle de l'opérateur de la liste.

Il n'y a pas d'enregistrement TXT pour mon inscription. Est-ce anormal ?

Pas nécessairement. La RFC 5782 indique que les DNSBL devraient publier un motif en TXT, mais ce n'est pas une obligation, et la vérification de l'enregistrement TXT est facultative pour les clients. C'est l'enregistrement A qui détermine une inscription.

Pages officielles consultées

Les informations de cet article ont été vérifiées sur les pages officielles ci-dessous à la date de publication. Les politiques et le fonctionnement peuvent changer sans préavis : consultez les pages officielles avant de vous fier à une information importante.

Guides associés

Qu'est-ce qu'une DNSBL (RBL) ? Le fonctionnement des listes noires DNS

DNSBL et RBL : requête sur l'IP inversée, enregistrements A et TXT, IPv6, listes d'IP ou de domaines, listes blanches et causes d'inscription.

Retrait Spamhaus : comment faire délister votre IP ou votre domaine

Listé par Spamhaus ? Identifiez la liste concernée (ZEN, PBL, XBL, CSS, SBL, DBL), le sens des codes de retour et la procédure de retrait de chacune.

Surveillance des listes noires : scripts, API et alertes webhook

Surveiller vos IP et domaines d'envoi sur les listes noires DNS : script dig et cron, API batch avec webhooks, et alertes sans fausses alarmes.

Tous les guides →