Kostenloses Tool · Live-SMTP-Prüfung
E-Mail-Adresse prüfen
E-Mail-Adresse prüfen, bevor Sie an sie senden: Der kostenlose Checker fragt den Mailserver des Empfängers, ob das Postfach existiert, verschickt dabei aber keine E-Mail. Wegwerf-, Rollen- und vertippte Adressen markiert er gleich mit.
Prüft Syntax, MX-Einträge und das Postfach selbst per SMTP. Es wird keine E-Mail gesendet.
E-Mail-Adresse überprüfen: was der Checker testet
Eine E-Mail-Adresse ist echt, wenn ein Mailserver Nachrichten für sie annimmt. Der Checker geht dieselben Schritte durch wie ein sendender Mailserver und hört auf, bevor etwas verschickt wird:
- Syntax: Ist die Adresse nach den E-Mail-Standards (RFC 5321 und 5322) korrekt aufgebaut? Nur das Format prüft der E-Mail-Syntax-Checker.
- Domain und MX-Einträge: Existiert die Domain, und nennt sie Mailserver, die E-Mails annehmen? Das zeigt auch der MX-Lookup.
- Postfach (SMTP): Nimmt der Mailserver genau diesen Empfänger an? Wie das SMTP-Gespräch abläuft, erklärt unsere Anleitung Prüfen, ob eine E-Mail-Adresse existiert.
- Wegwerf-Adresse: Ist es ein temporäres Postfach wie Mailinator oder 10 Minute Mail? Einzelne Domains prüft der Wegwerf-E-Mail-Checker.
- Rollen-Adresse: Ist es ein geteiltes Postfach wie
info@,vertrieb@odersupport@? - Freemail-Anbieter: Ist es eine private Webmail-Adresse (Gmail, GMX, WEB.DE …) statt einer Firmendomain?
- Tippfehler: Ist die Domain vermutlich falsch geschrieben, etwa
gmial.comstattgmail.com? Dann schlägt das Ergebnis die richtige Schreibweise vor.
Ergibt die Prüfung, dass die Domain jede Adresse annimmt, lautet das Ergebnis Catch-all (siehe FAQ).
So lesen Sie das Ergebnis
Das Ergebnis nennt einen Status, erklärt ihn in einem Satz und sagt, was zu tun ist:
| Ergebnis | Bedeutung | Was tun |
|---|---|---|
| Gültig | Der Mailserver nimmt dieses Postfach an | Senden. Vorsicht bei Rollen-Adressen (info@) und vermuteten Tippfehlern |
| Catch-all | Die Domain nimmt jede Adresse an, das Postfach lässt sich nicht bestätigen | Vorsichtig senden |
| Riskant | Das Postfach existiert, ist aber voll | Später erneut prüfen |
| Ungültig | Postfach oder Domain existiert nicht, oder die Adresse ist fehlerhaft | Nicht senden: Die E-Mail kommt als Bounce zurück |
| Nicht anschreiben | Ein Wegwerf-Postfach | Nicht senden oder nach einer anderen Adresse fragen |
| Unbekannt | Der Mailserver hat nicht eindeutig geantwortet (Greylisting, eine Sperre, ein Timeout) | Später erneut prüfen |
Alle Status und Sub-Status erklärt die Liste der Ergebnis-Status in der API-Dokumentation (Englisch).
Der Qualitätswert von 0 bis 1 fasst die Signale zusammen (in der API das Feld score): Eine zustellbare persönliche Adresse auf einer Firmendomain erhält den höchsten Wert, Wegwerf-Adressen und vermutete Tippfehler den niedrigsten.
Woran Sie gefälschte oder riskante Adressen erkennen
- Die Domain hat keine Mailserver. Ohne MX-Eintrag (und ohne A-Eintrag als Ersatz) kann keine E-Mail ankommen.
- Der Server lehnt das Postfach ab. Der erweiterte Statuscode
5.1.1, oft als550 5.1.1, bedeutet laut RFC 3463: Das Postfach existiert nicht. Mehr dazu auf unserer Seite zu 550 5.1.1 (Englisch). - Eine Wegwerf-Domain. Temporäre Postfächer verschwinden nach kurzer Zeit wieder, die Adresse ist dann tot.
- Eine Tippfehler-Domain.
gmial.com,gmx.deeoderweb.de.desehen auf den ersten Blick richtig aus. - Ein geteiltes Postfach.
info@oderoffice@existieren, aber oft liest sie niemand persönlich. - Eine Freemail-Adresse, die sich als Firma ausgibt.
paypalist ein echtes Gmail-Postfach, aber nicht PayPal..kundenservice@ gmail.com
Echt, aber riskant: Catch-all-Domains und volle Postfächer
Zwei Fälle sind echt und trotzdem riskant:
- Catch-all-Domains nehmen jede Adresse an, das „Ja“ des Servers sagt also nichts über die Person. Wie Sie mit solchen Adressen umgehen, lesen Sie in der Anleitung zu Catch-all-E-Mail-Adressen.
- Volle Postfächer sind echt, nehmen aber vorübergehend nichts an. Der Statuscode
4.2.2steht laut RFC 3463 für ein volles Postfach, also einen vorübergehenden Fehler, der sich wieder lösen kann.
Was eine Prüfung nicht verrät
Der Checker beantwortet eine Frage: Wird eine E-Mail an diese Adresse angenommen? Er verrät nicht, wem die Adresse gehört, und er ist keine Personensuche. Er sagt auch nicht, ob eine Nachricht, die Sie von dieser Adresse bekommen haben, echt ist: Betrüger senden auch von echten Postfächern, und gefälschte Absender verwenden fremde, echte Adressen. Um eine erhaltene E-Mail zu beurteilen, sehen Sie sich die Ergebnisse von SPF, DKIM und DMARC im Header an und prüfen die Absenderdomain mit dem SPF-Checker und dem DMARC-Checker.
Viele E-Mail-Adressen auf einmal prüfen
- Einige Adressen, kostenlos: Der Bulk-E-Mail-Validator nimmt bis zu 50 pro Durchgang an und prüft ohne Konto einige Adressen pro Stunde.
- Anmeldeformulare, CRM und ganze Listen: die E-Mail-Validierungs-API, über den Bulk-Endpunkt auch für Listen mit bis zu 100.000 Adressen pro Auftrag. Die Tarife stehen auf der Preisseite.
curl "https://api.emailvalidation.io/v1/info?email=anna@example.com" \
-H "apikey: IHR-API-KEY"
Rufen Sie die API auf, wenn sich jemand registriert oder ein Formular absendet, und bevor Sie eine Liste in Ihr E-Mail-Tool importieren. Jede Adresse, die Sie vorher aussortieren, senkt Ihre Bounce-Rate. Anleitungen für Ihre Programmiersprache: JavaScript, Python, PHP.
Häufig gestellte Fragen
Wie kann ich prüfen, ob eine E-Mail-Adresse existiert?
Kann ich eine E-Mail-Adresse prüfen, ohne eine E-Mail zu senden?
Kann ich eine E-Mail-Adresse kostenlos prüfen?
Was bedeutet Catch-all, und prüft der kostenlose Check das?
Warum ist das Ergebnis unbekannt?
Speichern Sie die E-Mail-Adressen, die ich prüfe?
E-Mail-Validierungs-API
E-Mail-Adressen in Ihrer Anwendung prüfen
emailvalidation.io prüft Syntax, MX-Einträge und das Postfach per SMTP, markiert Wegwerf-, Rollen- und Freemail-Adressen und liefert einen Qualitätswert, alles in einer Anfrage.
/v1/info E-Mail-Validierungs-API Zur Dokumentation
100 kostenlose Prüfungen pro Monat. Keine Kreditkarte nötig.
GET https://api.emailvalidation.io/v1/info?
{
"email": "support@emailvalidation.io",
"user": "support",
"tag": "",
"domain": "emailvalidation.io",
"format_valid": true,
"mx_found": true,
"smtp_check": true,
"catch_all": null,
"role": true,
"disposable": false,
"free": false,
"score": 0.64,
"state": "deliverable",
"reason": "low_quality",
"did_you_mean": "",
"catch_all_resolution": null,
"bounce_probability": null,
"status": "valid",
"sub_status": "role_based",
"explanation": "The mailbox exists, but it is a role address (such as info@ or support@), usually read by a team rather than one person.",
"recommended_action": "send_with_caution"
}