DNS-Blacklist-Prüfer

Dass Mail im Spam landet, beginnt hier öfter als irgendwo sonst: ein Blacklist-Eintrag auf der sendenden IP oder der Domain. Dieser Prüfer löst Ihre Domain auf, fragt zehn IP-basierte Listen (Spamhaus ZEN, Barracuda, SpamCop, CBL, PSBL, UCEPROTECT, SORBS und mehr) zu jeder ihrer IPv4-Adressen und fragt drei domainbasierte Listen (Spamhaus DBL, URIBL, SURBL) zur Domain selbst — von diesem Server aus, über den eigenen Resolver des Servers, so wie ein empfangender Mailserver fragen würde.

Soll das laufend überwacht werden? Kostenlos mit myeventwatch überwachen — Ablauf- und Ausfallwarnungen, keine Karte nötig.

Was die Prüfung misst

Blacklists sind das gemeinsame Gedächtnis des Internets über schlechte Mail. Jeder Listenbetreiber beobachtet Spamfallen, Meldungen und Sendeverhalten und veröffentlicht die Täter als DNS-Zone: Um zu fragen „steht dieser Absender auf der Liste?“, schlägt ein Mailserver einen besonderen Namen nach — die IP-Adresse des Absenders umgekehrt, plus die Zone der Liste — und liest die Antwort. Wird eine Adresse zurückgegeben, bedeutet das: gelistet, und der genaue 127.x-Code sagt oft, warum (Spamhaus verwendet zum Beispiel verschiedene Codes für seine Spam-, Kompromittierte-Hosts- und Policy-Unterlisten). Keine Antwort bedeutet: nicht gelistet. Die Seite ruft GET /api/check/dnsbl auf dem Server von sysosx auf, der diese Nachschlagevorgänge für neun IP-Zonen pro Adresse plus drei Domain-Zonen parallel ausführt und das Ergebnis zehn Minuten zwischenspeichert.

Die dritte Antwort ist die, die die meisten Prüfer verbergen: Fehler. Listen laufen in Zeitüberschreitungen, verweigern Anfragen vom falschen Resolver oder fallen ganz aus — und ein Prüfer, der „keine Antwort, weil die Anfrage fehlschlug“ zu „nicht gelistet“ zusammenfaltet, stellt saubere Ergebnisse her. Dieser tut das nicht. Jede Zone meldet gelistet, nicht gelistet oder Fehler, der Fehler behält seinen Grund (Zeitüberschreitung, Serverfehler oder ein Verweigerungscode des Betreibers zur Anfragequelle), und die Zusammenfassung zählt Fehler getrennt. Ein Ergebnis mit Fehlern ist ein Teilbild und wird als solches gekennzeichnet: Eine Liste, die nicht geantwortet hat, hat in keiner Richtung ein Urteil.

So lesen Sie ein Ergebnis

Gewichten Sie die Einträge nach der Liste. Ein Eintrag bei Spamhaus ZEN, Barracuda oder SpamCop wird die Zustellung bei einem großen Teil der Mailserver der Welt beeinträchtigen — behandeln Sie diese als den Brand. Einträge bei kleineren oder aggressiven Listen (die oberen Stufen von UCEPROTECT, reine Backscatter-Listen) wiegen weniger und spiegeln manchmal eher das Verhalten eines Nachbarn als Ihres wider; lesen Sie die eigene Erklärung des Betreibers, bevor Sie in Panik geraten, und beachten Sie, dass ein Backscatterer-Eintrag im Besonderen bedeutet, dass Ihr Server vermutlich Bounce-Nachrichten an gefälschte Adressen sendet — ein Konfigurationsfehler, keine Spam-Operation. Wenn die domainbasierten Listen die Domain selbst markieren, folgt das der Domain zu jeder IP: Ein Serverwechsel hilft nicht, bis der Domain-Eintrag geklärt ist. Und wenn Ihre Mail von einem großen Anbieter statt von Ihrem eigenen Server gesendet wird, erwarten Sie, dass der IP-Abschnitt von Ihrem Webserver handelt — weitgehend irrelevant — und der Domain-Abschnitt der Teil ist, der zählt.

Die Begleitprüfung ist der E-Mail-Zustellbarkeitscheck: Blacklists beurteilen Ihren Ruf, SPF/DKIM/DMARC beweisen Ihre Identität, und Spam-Ordner sind meist das Produkt von beidem. Die ganze Geschichte steht in unserem Leitfaden warum Ihre E-Mail im Spam landet — wie die beiden Hälften in dem Moment zusammenkommen, in dem ein empfangender Server entscheidet. Wohin ein Name zeigt, statt was die Listen über ihn sagen, erfahren Sie mit dem DNS-Propagationsprüfer.

Häufige Fragen

Was ist eine DNSBL, und was bedeutet es wirklich, gelistet zu sein?

Eine DNSBL (DNS-Blacklist) ist eine Liste von IP-Adressen (und, in DBLs, Domainnamen), von denen ihr Betreiber glaubt, dass sie Spam senden oder ermöglichen, veröffentlicht als spezielle DNS-Zone. Mailserver ziehen diese Listen zu Rate, wenn Mail ankommt: Ein Eintrag ist ein starkes negatives Signal, das Ablehnung oder den Spam-Ordner bedeuten kann, je nachdem, wie der empfangende Server diese Liste gewichtet. Gelistet zu sein ist kein Rechtsurteil, und Listen unterscheiden sich wild darin, wie sie Beweise sammeln — ein Eintrag bei Spamhaus ZEN zählt fast überall; ein Eintrag bei einer kleinen Liste zählt vielleicht fast nirgendwo. Dieses Werkzeug meldet jede Liste genau aus diesem Grund getrennt.

Warum prüft das Werkzeug die IP-Adressen meiner Domain statt der Domain?

Weil die Listen so funktionieren: Mail wird von einer IP-Adresse gesendet, und IP-basierte Listen sind nach dieser Adresse geschlüsselt. Dieses Werkzeug löst Ihre Domain zu ihren IPv4-Adressen auf und prüft jede einzelne. Es folgt eine Warnung: Wenn Ihre Website und Ihre Mail eine IP teilen (bei kleinem Hosting üblich), ist die geprüfte Adresse die richtige; wenn Ihre Mail von einem Anbieter gesendet wird — Google, Microsoft, ein Newsletter-Dienst — sind die sendenden IPs die des Anbieters, nicht die Ihrer Domain, und sie erscheinen hier nicht. In diesem Fall sind die domainbasierten Listen (Spamhaus DBL, URIBL, SURBL) der Teil des Ergebnisses, der für Sie gilt.

Was bedeutet ein Zonen-„Fehler“? Ist meine Domain sauber oder nicht?

Ein Fehler bedeutet, dass diese Liste nicht geantwortet hat — eine Zeitüberschreitung, ein Serverfehler oder eine Verweigerung des Betreibers (Spamhaus verweigert zum Beispiel Anfragen, die über öffentliche Resolver ankommen, und gibt einen speziellen Code zurück, der das sagt). Ein Fehler ist KEIN sauberes Ergebnis: Die ehrliche Lesart ist „das Urteil dieser Liste ist unbekannt“. Das Werkzeug faltet einen Fehler niemals zu „nicht gelistet“ zusammen, und die Zusammenfassung zählt Fehler getrennt, damit Sie sehen, wie viel vom Bild fehlt. Versuchen Sie es später erneut; wenn eine Zone dauerhaft Fehler liefert, während andere antworten, behandeln Sie ihr Fehlen im Ergebnis als Lücke, nicht als bestanden.

Meine IP ist gelistet. Was tue ich?

Finden Sie zuerst heraus, warum: Die meisten Listen veröffentlichen eine Nachschlageseite, die den Eintrag erklärt — folgen Sie dem eigenen Link des Listenbetreibers aus einer Suche nach Zonenname und Ihrer IP. Die üblichen Ursachen sind ein kompromittiertes Konto oder ein Server, der Spam sendet, ein verwundbares Formular oder ein offenes Relay, oder das Erben einer Adresse, die ein Vorbesitzer missbraucht hat. Beheben Sie zuerst die Ursache; Entfernungsanträge vor der Behebung werden meist abgelehnt oder sofort wieder gelistet. Beantragen Sie dann die Entfernung über den Prozess des Betreibers — seriöse Listen entfernen schnell, sobald der Verkehr aufhört — und erwarten Sie, dass einige Listen Einträge über Tage automatisch auslaufen lassen. Während Sie warten, ist die tiefere Lösung die aus unserem Leitfaden: funktionierendes SPF, DKIM und DMARC, worauf Empfänger zurückgreifen, wenn Listendaten mehrdeutig sind.

Warum laufen die Anfragen über den Resolver dieses Servers statt über Google- oder Cloudflare-DNS?

Weil große Listenbetreiber, Spamhaus vor allem, Anfragen, die über öffentliche Resolver ankommen, absichtlich verweigern — die Antwort auf eine blockierte Anfrage ist ein spezieller 127.255.255.x-Code, keine Eintragsdaten. Dieser Prüfer fragt über den eigenen Resolver des Servers, so wie ein echter Mailserver es täte, also sind die Antworten die, die ein empfangender Server bekäme. Wenn eine Zone sich dennoch verweigert, sagt das Ergebnis „Fehler“ und zeigt den Code, statt die Verweigerung als Daten zu verkleiden.