Die Kurzfassung
Das komplette Mapping
TOM verdichtet jedes BillionVerify-Urteil zu einer Ampel. Grün heißt senden. Gelb heißt bewusst entscheiden. Rot heißt standardmäßig ausgeschlossen — Sie können es nicht für eine Cold-Kampagne auswählen. Die Tabelle unten ist die vollständige Zuordnung.
| TOM-Ampel | ev_score | Status | Bedeutung |
|---|---|---|---|
| 🟢 Grün | ≥ 0.9 | valid | E-Mail existiert und kann Nachrichten empfangen |
| 🟡 Gelb | ≥ 0.7 | catchall | Domain akzeptiert alle E-Mails — Mailbox nicht einzeln bestätigt |
| 🟡 Gelb | ≥ 0.6 | role | Rollenadresse (info@, support@, …) — zustellbar, geringeres Engagement |
| 🔴 Rot | ≥ 0.5 | unknown | Gültigkeit konnte nicht festgestellt werden |
| 🔴 Rot | ≥ 0.3 | disposable | Temporärer E-Mail-Dienst |
| 🔴 Rot | ≈ 0.3 | risky | Mailbox akzeptiert Mail wahrscheinlich, aber die Domain ist wegen Spam, Phishing, Malware oder Botnet-Aktivität blocklistet |
| 🔴 Rot | < 0.3 | invalid | E-Mail existiert nicht oder kann keine Nachrichten empfangen |
Zwei Dinge fallen sofort auf. Erstens ist das Mapping geordnet: TOM liest die Score-Bänder von oben nach unten, sodass jede Adresse in genau einer Zeile landet. Zweitens stecken hinter drei Ampeln sieben Urteile — Rot deckt vier verschiedene Situationen ab (unknown, disposable, risky, invalid), die aus völlig unterschiedlichen Gründen scheitern. Der Rest dieses Leitfadens zerlegt jedes davon.
Vor der Farbe: was Verifizierung wirklich prüft
Die Ampel ist der letzte Schritt einer sechsstufigen Pipeline. Die Stufen zu kennen lohnt sich, weil jede Farbe eigentlich eine Aussage darüber ist, wo die Adresse gescheitert oder durchgekommen ist:
- Syntaxprüfung. Ist die Adresse wohlgeformt (ein
@, gültiger lokaler Teil und Domain)? Eine fehlerhafte Adresse kommt nie über diese Stufe hinaus — sie wirdinvalidmit Reasoninvalid_syntax. - Domainprüfung. Existiert die Domain und löst sie im DNS auf? Eine tote oder unregistrierte Domain wird
invalid(no_mx_records, oderspf_reject_all, wenn die Domain eingehende Mail explizit ablehnt). - MX-Record-Prüfung. Veröffentlicht die Domain Mailserver, die E-Mails empfangen können? Keine MX-Records heißt: Es existiert kein Postfach — wieder
invalid. - Disposable-Erkennung. Steht die Domain auf der Liste mit über 5.000 bekannten temporären E-Mail-Anbietern (Mailinator, 10MinuteMail, Guerrilla Mail und ähnliche, täglich aktualisiert)? Ein Treffer wird
disposable, egal ob die Mailbox technisch existiert. - SMTP-Prüfung. Der entscheidende Schritt: BillionVerify verbindet sich mit dem Empfänger-Mailserver und fragt per
RCPT TO, ob die konkrete Mailbox existiert. Ein250 OKbestätigt sie (valid); ein550 user unknownbeendet sie (invalid,mailbox_not_found). Alles Uneindeutige — Timeouts, Greylisting, Rate-Limits, blockierte Probes — wirdunknownodercatchall. - Score-Berechnung. Alle Stufenergebnisse werden zu einem Confidence-Score von 0.0 bis 1.0 kombiniert. Die SMTP-Bestätigung trägt das meiste Gewicht (etwa 30 %), gefolgt von MX-Records, Domain-Existenz, Disposable-Status und Reputationssignalen.
Über dieser Pipeline liegen zwei orthogonale Erkennungen: Rollenmuster (ist das ein geteiltes Postfach?) und Reputationsprüfung gegen die Spamhaus Domain Blocklist (ist diese Domain eine bestätigte Spam-, Phishing-, Malware- oder Botnet-Quelle?). Sie erzeugen die Urteile role bzw. risky.
Grün: valid
🟢 Grün · ev_score ≥ 0.9 · status valid
Die Mailbox existiert und kann Nachrichten empfangen. SMTP meldete 250 OK für genau diese Adresse (smtp_deliverable). Unbedenklich versenden.
Grün ist das einzige Urteil, das die einzelne Mailbox bestätigt, nicht nur die Domain. Die Syntax ist gültig, die Domain existiert, MX-Records sind veröffentlicht, die Adresse ist nicht disposable, und der empfangende Server hat den Empfänger explizit akzeptiert. Die Confidence ist hoch — in BillionVerifys Skala ist das das Band 0.9–1.0, „highly confident valid“.
Was tun: ohne Zögern in Cold-Kampagnen aufnehmen. Grüne Adressen sind das Rückgrat jedes Versands; die Qualitätsschwelle pro Kampagne in TOM existiert genau dafür, ihren Anteil hoch zu halten.
Gelb: catch-all
🟡 Gelb · ev_score ≥ 0.7 · status catchall
Die Domain akzeptiert alle E-Mails, sodass diese konkrete Mailbox nicht bestätigt werden kann. Die Probeadresse wurde zusammen mit einer zufälligen Testadresse akzeptiert — der Server sagt zu allem Ja. Behalten, aber Bounces beobachten.
Catch-all ist eine Eigenschaft der Domain, nicht der Adresse. Kleine Firmen und selbst gehostete Setups konfigurieren ihren Mailserver — oder ein Sicherheits-Gateway wie Mimecast oder Proofpoint im Accept-all-Modus, oder ein Microsoft 365 Internal Relay — oft so, dass er jeden Empfänger annimmt statt unbekannte abzuweisen. Die SMTP-Konversation beweist daher nichts darüber, ob marco@ dort wirklich funktioniert.
Typische Reason-Codes hinter einem Catch-all sind catch_all_domain (Zufallsprobe akzeptiert), catch_all_deliverable (Catch-all-Domain, bei der die konkrete Adresse ebenfalls 250 OK meldete), gateway_accept_all und m365_internal_relay. Weiterleitungs-Alias-Dienste (SimpleLogin, Firefox Relay, Duck.com) und manche regionale Consumer-Domains landen ebenfalls hier.
Warum Gelb und nicht Grün? Weil das Bounce-Risiko strukturell höher ist: Sie schreiben an eine Adresse, die der Verifizierer nicht einzeln bestätigen konnte. Warum Gelb und nicht Rot? Weil viele Catch-all-Adressen echte Menschen in echten Firmen sind — sie alle zu verwerfen würde legitime Prospects wegwerfen, gerade im SMB-Segment.
Gelb: role-based
🟡 Gelb · ev_score ≥ 0.6 · status role
Ein geteiltes Postfach, keine Person. Adressen wie info@, support@, sales@, admin@ oder noreply@ sind meist zustellbar, verhalten sich aber anders: Mehrere Personen lesen sie eventuell, Beschwerderaten sind höher und das Engagement ist niedriger.
Eine Feinheit aus der Dokumentation: Rollenadressen erben den Reason-Code ihrer zugrunde liegenden SMTP-Prüfung — es gibt keine eigenen Reason-Codes für diesen Status. Eine Rollenadresse, die SMTP bestanden hat, zeigt reason: smtp_deliverable, genau wie eine grüne Adresse. Das Flag role (is_role: true) unterscheidet sie.
Nicht alle Rollenadressen tragen dasselbe Risiko. Als Faustregel aus BillionVerifys Referenz:
| Muster | Typ | Risikostufe |
|---|---|---|
| sales@ | Sales | Niedrig |
| info@, support@ | Allgemein | Mittel |
| admin@, webmaster@ | Technisch | Hoch |
| noreply@, abuse@ | Automatisiert / Compliance | Sehr hoch |
Warum Gelb? Die Mailbox existiert, also wäre Rot falsch — aber eine Cold Email an info@ konkurriert mit jeder anderen eingehenden Nachricht dieser Firma, und manche Anbieter schränken Rollenadressen grundsätzlich ein. Für transaktionale Mail in Ordnung; für Cold Outreach bewusst einsetzen und mit niedrigeren Antwortraten rechnen.
Rot: unknown
🔴 Rot · ev_score ≥ 0.5 · status unknown
Gültigkeit konnte nicht festgestellt werden. Der Mailserver antwortete zu langsam, nutzte Greylisting, setzte Rate-Limits, oder gehört zu einem Anbieter, der automatisierte SMTP-Verifizierung grundsätzlich blockiert. Standardmäßig ausgeschlossen — TOM lässt Sie es nicht für eine Cold-Kampagne auswählen.
Unknown ist das am häufigsten missverstandene Urteil, weil „unknown“ neutral klingt, während TOM Rot zeigt. Das Rot ist Absicht: Eine Adresse, deren Gültigkeit nicht bestätigt werden kann, trägt dasselbe Versandrisiko wie eine schlechte, bis das Gegenteil bewiesen ist. Darum führt TOM Sie zu sauberem Cold Outreach und blockiert rote Adressen, statt Sie einen Bounce riskieren zu lassen.
Häufige Ursachen fallen in zwei Gruppen:
- Temporär und wiederholbar — lohnt eine erneute Prüfung:
smtp_timeout,smtp_rate_limited,smtp_greylisted(inklusive der Mimecast-Variante), Proofpoint-Async-Lookups, temporäre Ablehnungen von Google und Microsoft 365, DNS-Timeouts und transiente interne Fehler. - Strukturell und nicht wiederholbar — ein Retry ändert nichts am Ergebnis: Anbieter, die SMTP-Probes per Policy blockieren (Apple iCloud, Microsoft-Consumer-Mail, Proton, Tuta, japanische Carrier-Domains), Server, die die Probe-Verbindung blocklistet haben, fehlerhaft ausgerichtete DMARC-Konfigurationen, überfüllte oder deaktivierte Mailboxen sowie Konten, die für den Verzicht auf SMTP-Verifizierung konfiguriert sind.
Praktische Regel: einmal nach einer Pause erneut verifizieren — Greylisting und Rate-Limits lösen sich oft auf, und die Adresse kann grün oder gelb werden und damit auswählbar. Solange sie unknown bleibt, ist sie standardmäßig ausgeschlossen und kann keiner Cold-Kampagne hinzugefügt werden.
Rot: disposable und risky
🔴 Rot · ev_score ≈ 0.3 · status disposable / risky
Zwei verschiedene Urteile teilen sich denselben Score — und dieselbe Ampel. Disposable heißt temporärer E-Mail-Dienst ohne Lifetime-Value. Risky heißt: Die Mailbox funktioniert wahrscheinlich, aber die Domain ist wegen Missbrauchs blocklistet. Beide sind in TOM standardmäßig ausgeschlossen und können nicht für eine Cold-Kampagne ausgewählt werden.
Disposable (is_disposable: true, Reason disposable_domain) umfasst Mailinator, 10MinuteMail, Guerrilla Mail, TempMail und Tausende kleinere Generatoren. Diese Adressen interagieren fast nie, werden oft für Spam oder Betrug genutzt und signalisieren einen Lifetime-Value nahe null — besonders schädlich in Registrierungsflüssen.
Risky ist das Urteil, das in den meisten Zusammenfassungen fehlt, und verdient daher eine vollständige Erklärung. Es bedeutet, die Mailbox akzeptiert Mail höchstwahrscheinlich (is_deliverable: true), aber die Empfängerdomain steht in der Spamhaus Domain Blocklist wegen Spam, Phishing, Malware-Verbreitung oder Botnet-Command-and-Control. Das Array risk_reasons sagt Ihnen, welches davon: spamhaus_dbl_spam, spamhaus_dbl_phish, spamhaus_dbl_malware oder spamhaus_dbl_botnet_cc. Dorthin zu senden kann Ihre eigene Versandreputation beschädigen, daher lautet die empfohlene Aktion wie bei Disposable: von der Liste entfernen. Ein Retry ändert ein Risky-Ergebnis nie.
Eine Beruhigung aus der Dokumentation: Domains, die Spamhaus als missbrauchte legitime Seiten einstuft — eine normale Firmenwebsite, die kompromittiert wurde — erzeugen nie ein Risky-Ergebnis. Eine gehackte Website heißt nicht, dass die Mailboxen dieser Firma schlecht sind.
In TOM
Beide Urteile erscheinen als Rot im 0.3-Score-Band, und TOM schließt beide von der Auswahl aus. Wenn Sie sie unterscheiden müssen — etwa um „antwortet nie“ von „gefährlich anzufassen“ zu trennen — schauen Sie auf den zugrunde liegenden Status: disposable verdient Löschung aus jeder Liste; risky warnt Sie zusätzlich, es niemals wie einen temporären Fehler erneut zu versuchen.
Rot: invalid
🔴 Rot · ev_score < 0.3 · status invalid
Die Adresse kann keine Nachrichten empfangen. Die Mailbox existiert nicht, die Domain existiert nicht, oder das Format selbst ist kaputt. Standardmäßig ausgeschlossen — TOM lässt Sie sie nicht auswählen, weil jeder Versand an eine invalide Adresse ein sicherer Bounce wäre und Ihre Senderreputation beschädigen würde.
Invalid ist das sicherste negative Urteil (Score um 0.1). Typische Reason-Codes: invalid_syntax (fehlerhafte Adresse), no_mx_records (Domain ohne Mailserver), spf_reject_all (Domain lehnt eingehende Mail explizit ab), mailbox_not_found (Server meldete 550 / user unknown) und host_not_found (der MX-Host selbst ist unerreichbar).
Hier gibt es kein „vielleicht“ und keine Retry-Logik, die hilft: Eine invalide Adresse bouncet jedes Mal. In Cold Outreach sind das reine Kosten — ein Bounce, ein Reputationsschaden und ein Prospect, der nie existiert hat.
Score vs. Status: was entscheidet die Farbe?
Beides — und sie widersprechen sich nie. Jeder Status trägt einen festen Score, sodass beide Lesarten gleichwertig sind:
| Score-Band | Interpretation | TOM-Ampel |
|---|---|---|
| 0.9 – 1.0 | Sehr sicher gültig | 🟢 Grün |
| 0.6 – 0.8 | Unsicher — zustellbar, aber unbestätigt oder geteilt | 🟡 Gelb |
| 0.4 – 0.6 | Konnte nicht verifiziert werden | 🔴 Rot |
| 0.0 – 0.4 | Wahrscheinlich invalide, disposable oder missbräuchlich | 🔴 Rot |
Sehen Sie den Score als maschinenlesbare Form des Status und die Farbe als menschenlesbare Form des Scores. TOM wertet die Bänder von oben nach unten aus — die erste Schwelle, die der Score erreicht, gewinnt — darum kann eine Adresse immer nur eine Ampel haben. Das Flag is_deliverable folgt derselben Logik: true für valid (und technisch für risky), false für invalid, null für unknown und catch-all, wo die Zustellbarkeit ehrlich unbestimmt ist.
Was Sie mit jeder Farbe in TOM tun
Verifizierung nützt nur, wenn sie verändert, was Sie senden. In TOM tut sie das per Design: Rote Adressen sind standardmäßig ausgeschlossen und können nicht für eine Cold-Kampagne ausgewählt werden — Sie zu sauberem Cold Outreach zu führen heißt, Sie nicht an Adressen senden zu lassen, die sicher bouncen würden. Grüne und gelbe sind auswählbar; die Qualitätsschwelle pro Kampagne entscheidet dann, wie viel Gelb ein Versand enthalten darf.
| Urteil | Ampel | In einer TOM-Cold-Kampagne |
|---|---|---|
| valid | 🟢 | Auswählbar — senden |
| catchall | 🟡 | Auswählbar — Ihre Entscheidung; Testbatch, Bounces beobachten |
| role | 🟡 | Auswählbar — Ihre Entscheidung; geringeres Engagement erwarten |
| unknown | 🔴 | Standardmäßig ausgeschlossen, nicht auswählbar — zuerst erneut verifizieren |
| disposable | 🔴 | Standardmäßig ausgeschlossen, nicht auswählbar |
| risky | 🔴 | Standardmäßig ausgeschlossen, nicht auswählbar |
| invalid | 🔴 | Standardmäßig ausgeschlossen, nicht auswählbar |
In TOM spielt sich das an drei Stellen ab: Die Ampel pro Adresse sagt Ihnen, was jeder Kontakt wert ist, die Mindestqualitätsschwelle pro Kampagne hält den Grün-Anteil über alle auswählbaren Adressen hoch, und der Pre-Flight-Check vor dem Start stoppt eine Kampagne, deren Listenqualität die Domain verbrennen würde. Rote Adressen erreichen diesen Punkt nie — sie werden vor der Auswahl herausgefiltert. Verifizierungsguthaben verfallen nie, daher kostet es nichts extra, eine unknown-Adresse nächste Woche erneut zu prüfen — oder eine Liste zu bereinigen, die 90 Tage ungenutzt lag — und eine Adresse, die grün oder gelb wird, wird auswählbar.
Bestätigte gültige Adressen mit hoher Confidence. Diese Listenzusammensetzung sollte jede Kampagne anstreben.
Catch-all- und Rollenadressen sind auswählbar und können für einen bewussten Test bleiben, sollten aber nie einen Cold-Versand dominieren.
Standardmäßig ausgeschlossen und nicht auswählbar. Einmal nach einer Pause erneut verifizieren; wird die Adresse grün oder gelb, wird sie auswählbar.
Standardmäßig ausgeschlossen und nicht auswählbar. Kein Testbatch, keine zweite Chance — TOM blockiert sie, damit kein sicherer Bounce je Ihre Domain verlässt.
Wenn das Ergebnis überrascht: Reason-Codes
Jedes Urteil kommt mit einem Feld reason — einem stabilen String-Identifier, der erklärt, warum die Adresse ihren Status bekommen hat. Wenn eine Ampel falsch wirkt, schauen Sie dort nach. Die nützlichsten zum Wiedererkennen:
- Sieht rot aus, Sie erwarteten grün:
mailbox_not_found(Tippfehler in der Adresse oder ausgeschiedener Mitarbeiter),no_mx_records(Domain ohne Mail),smtp_blockedodersmtp_unverifiable(der Anbieter verweigert Probes — üblich bei iCloud, Microsoft-Consumer-Mail, Proton und Tuta). - Sieht gelb aus, Sie erwarteten grün:
catch_all_domainodergateway_accept_all(die Domain akzeptiert alles), oder ein geerbtessmtp_deliverablegepaart mitis_role: true(ein funktionierendes, aber geteiltes Postfach). - Festhängend auf unknown: prüfen Sie, ob der Reason wiederholbar ist (
smtp_timeout,smtp_rate_limited,smtp_greylisted,google_rate_limit,dns_timeout) oder strukturell (smtp_unverifiable,carrier_blocked,mailbox_full). Nur die erste Gruppe bessert sich bei Retry. - Score 0.3 ohne offensichtliche Ursache: prüfen Sie
risk_reasons. Ein Eintragspamhaus_dbl_*heißt, die Domain ist blocklistet — die Adresse ist nicht „niedrige Qualität“, sie ist aktiv gefährlich für Ihre Reputation.
Zwei Begleitflags helfen bei der Segmentierung jenseits der Zustellbarkeit: is_free (Gmail, Yahoo, Outlook — nützlich für B2B- vs. B2C-Scoring und Betrugserkennung) und smtp_check (ob die tiefe SMTP-Probe wirklich lief, oder das Urteil auf Domain-Heuristiken beruht).
FAQ
Warum ist eine Catch-all-Adresse gelb und nicht grün?
Eine Catch-all-Domain akzeptiert Mail für jede Adresse, daher kann die SMTP-Probe nicht bestätigen, dass die konkrete Mailbox existiert. Die Adresse mag gut zustellbar sein, aber das Bounce-Risiko ist höher — Gelb heißt, sie nur zu behalten, wenn Sie dieses Risiko akzeptieren und Bounces beobachten.
Warum ist eine Rollenadresse gelb und nicht grün?
Rollenadressen wie info@ oder support@ sind meist zustellbar, gehören aber zu einem geteilten Postfach: Mehrere Personen lesen eventuell mit, Beschwerderaten sind höher und das Engagement ist niedriger. Gelb signalisiert, dass die Mailbox existiert, die Antwortdynamik aber anders ist als bei einem persönlichen Postfach.
Warum ist unknown rot, wenn die Adresse gültig sein könnte?
Unknown heißt, der Verifizierer konnte die Gültigkeit nicht feststellen — Server-Timeout, Greylisting, Rate-Limiting oder ein Anbieter, der SMTP-Probes blockiert. Manche Unknown-Ergebnisse sind wiederholbar, aber blind dorthin zu senden riskiert Bounces, daher behandelt TOM sie als Rot: standardmäßig ausgeschlossen und nicht für Cold-Kampagnen auswählbar. Verifizieren Sie später erneut — wird die Adresse grün oder gelb, wird sie auswählbar.
Was unterscheidet disposable und risky, wenn beide 0.3 scoren?
Disposable heißt, die Domain gehört zu einem temporären E-Mail-Dienst ohne Engagement-Wert. Risky heißt, die Mailbox akzeptiert Mail wahrscheinlich, aber die Domain ist bei Spamhaus wegen Spam, Phishing, Malware oder Botnet-Aktivität gelistet. Beide sind in TOM Rot — standardmäßig ausgeschlossen und nicht für Cold Outreach auswählbar. Die eine würde nie antworten, die andere könnte Ihre Senderreputation beschädigen, daher blockiert TOM beide, statt Sie wählen zu lassen.
Soll ich Cold Emails an gelbe Adressen senden?
Nur bewusst. Catch-all- und Rollenadressen sind für transaktionale Mail oft genug zustellbar, verdienen in Cold-Kampagnen aber Vorsicht: erst einen kleineren Testbatch senden, Bounces und Antworten beobachten und per Qualitätsschwelle pro Kampagne dafür sorgen, dass Gelb keinen Versand dominiert.
Was entscheidet die Farbe in TOM: Score oder Status?
Beides, und sie stimmen immer überein: Jeder BillionVerify-Status trägt einen festen Score (valid 0.9+, catch-all 0.7, role 0.6, unknown 0.5, disposable und risky 0.3, invalid 0.1). TOM mappt Score-Bänder auf Ampeln, sodass die Farbe zu lesen gleichwertig ist mit dem zugrunde liegenden Status.
Beta starten
Zuerst verifizieren, dann senden
Jede Adresse in TOM trägt ihre grüne, gelbe oder rote Ampel, bevor eine einzige E-Mail rausgeht — rote Adressen sind standardmäßig ausgeschlossen und können nicht ausgewählt werden, Qualitätsschwellen pro Kampagne halten die auswählbare Liste stark, und ein Pre-Flight-Check stoppt schwache Listen, bevor sie Ihre Domain verbrennen. Verifizierungsguthaben werden separat gekauft und verfallen nicht. KI-Texte, Warmup und Antworten sind mit jedem Mailbox-Abo verfügbar: 19 USD pro Postfach/Monat, ohne monatliche Plattformgebühr. Domains und Verifizierungsguthaben kosten extra. Kündigungen stoppen künftige Verlängerungen zum Ende des Abrechnungszeitraums; gesetzliche Verbraucherrechte bleiben unberührt.
Mit einem Postfach startenDieser Leitfaden ist Teil des TOM-Blogs. Verifizierungsstatus und Scores folgen der BillionVerify-Verification-Types-Dokumentation und der Verification-Reasons-Referenz. Verwandte Lektüre: die 12 Cold-Email-Frameworks, 12 Cold-Email-Software-Alternativen im Vergleich und Warmup als Plattformverhalten.