Wie prüfen Sie, ob eine E-Mail-Adresse wirklich existiert? (Ohne E-Mail-Versand)
Eine E-Mail-Adresse validieren, ohne eine E-Mail zu versenden? Mit dieser Echtzeit-API vermeiden Sie Fehler, Spam, Bounces und Frustration.
Ein Kunde tippt jan@gnail.com in Ihr Registrierungsformular. Sie senden eine Bestätigungsmail. Diese kommt nie an. Der Kunde ist weg. Dieses Szenario lässt sich vollständig vermeiden — ohne eine einzige E-Mail zu versenden.
Was meinen wir mit „wirklich existiert"?
Eine gültige E-Mail-Adresse hat die richtige Syntax (etwas@domain.tld). Das garantiert jedoch nicht, dass die Adresse tatsächlich empfängt. Eine Adresse kann syntaktisch korrekt sein, aber:
- Die Domain existiert nicht mehr
- Das Postfach existiert nicht (mehr)
- Es handelt sich um eine Wegwerf-Adresse (disposable)
- Es handelt sich um eine Rollenadresse wie
info@odernoreply@
Die ApiCheck-E-Mail-Validierung prüft all das — ohne eine E-Mail zu versenden.
Warum herkömmliche Validierung versagt
Ein required email-HTML-Attribut oder ein einfacher regulärer Ausdruck prüft nur das Format. Das erkennt jan@gnail.com nicht als Fehler, da es syntaktisch korrekt ist.
Wie unsere E-Mail-Validierung funktioniert
Die Validierung erfolgt in drei Schritten:
Schritt 1: Syntaxprüfung
Das Format wird geprüft: Gibt es ein @? Stimmt das Domainformat? Gibt es ungültige Zeichen?
Schritt 2: Domainprüfung
Wir prüfen, ob die Domain existiert und ob aktive MX-Records (Mail-Exchange-Records) vorhanden sind. Ohne MX-Records kann die Domain keine E-Mails empfangen.
Schritt 3: SMTP-Postfach-Prüfung
Wir senden einen RCPT TO:-Befehl an den Mailserver und prüfen, ob dieser mit 250 OK antwortet. Das simuliert den Beginn einer E-Mail-Zustellung, ohne tatsächlich eine E-Mail zu versenden. Antwort 250? Das Postfach existiert. Antwort 550? Das Postfach existiert nicht.
Was liefert unsere API zurück?
{
"error": false,
"data": {
"disposable_email": false,
"greylisted": false,
"status": "valid"
}
}
| Feld | Beschreibung |
|---|---|
status |
Ergebnis der Validierung: valid, invalid oder unknown |
disposable_email |
Handelt es sich um eine Wegwerf-Adresse? |
greylisted |
Ist der Mailserver greylistet (vorübergehend nicht erreichbar)? |
Was löst das?
- Tippfehler:
@gnail.com,@yaho.nl,@hotmail.conwerden erkannt - Fake-Accounts: Wegwerf-Adressen werden identifiziert
- Bounces: E-Mails an nicht existierende Postfächer verschwinden im Nichts
- Reputationsschäden: Zu viele Bounces schaden Ihrer Domain-Reputation bei Mailservern
Kunden, die die E-Mail-Validierung nutzen, verzeichnen bis zu 80 % weniger fehlerhafte E-Mail-Adressen in ihrer Datenbank.
Integrationen & Anwendung
Die API funktioniert für jedes System, das HTTP-Anfragen senden kann:
- WooCommerce (über Plugin)
- WordPress Contact Form 7 (über Plugin)
- Individuelle PHP-, Node.js-, Laravel-Anwendungen
- CRM-Systeme über direkte API-Anbindung
Häufig gestellte Fragen
Bekommt der Kunde etwas von der Prüfung mit? Nein. Die Prüfung ist für den Endnutzer vollständig unsichtbar.
Ist die SMTP-Prüfung DSGVO-konform? Ja. Wir speichern keine E-Mail-Adressen und versenden keine E-Mails. Die Prüfung ist rein technisch.
Was passiert, wenn ein Mailserver die SMTP-Prüfung blockiert?
Einige große Anbieter (wie Google) blockieren SMTP-Prüfungen. In diesem Fall liefern wir valid: true mit reason: unverifiable zurück — sodass Sie trotzdem die Wahl haben.
Fazit
Mit der ApiCheck-E-Mail-Validierungs-API filtern Sie fehlerhafte, gefälschte und unerreichbare E-Mail-Adressen bereits bei der Eingabe heraus — ohne eine einzige E-Mail zu versenden. Das erspart Ihnen nicht nur Bounce-Probleme, sondern auch Reputationsschäden und verunreinigte Kundendaten.