E-Mail-Verifizierung, in 50 ms.
Format, DNS, Wegwerf-/Rollen-/Gratis-/Spam-Trap-Kennzeichen, Meinten-Sie-Vorschläge für häufige Tippfehler und ein einziger Zustellbarkeits-Score von 0–10 pro E-Mail. Im Paket mit der Acuris-Adressvalidierung — keine separate SKU, keine doppelte Abrechnung.
Jetzt ausprobieren
Fügen Sie unten eine beliebige E-Mail ein — wir zeigen die vollständige Validierungsantwort in <1 Sekunde. Keine Anmeldung, keine Karte, öffentlicher Widget-Endpunkt.
Die Demo ist IP-ratenbegrenzt. Für die Produktion holen Sie einen Dev-Schlüssel mit 100 Credits und rufen Sie /email-validate auf mit dem Header X-Acuris-Key.
Was jedes Ergebnis bedeutet
Jedes Feld, das die Prüfung oben zurückgibt, und was es über die eingegebene E-Mail-Adresse aussagt.
- deliverable
- Unser Gesamturteil. deliverable — das Postfach existiert und nimmt Mail an, sicher zu senden. risky — wir konnten es nicht vollständig bestätigen (Catch-all-Domain, Rollen- oder Gratis-Adresse), daher mit Vorsicht senden oder prüfen. undeliverable — sie wird zurückkommen (ungültige Domain, kein solches Postfach oder Spam-Trap), nicht senden. unknown — ein temporärer DNS-/SMTP-Fehler hat uns gestoppt, später erneut versuchen.
- score
- Ein Konfidenz-Score von 0–10 für die Zustellbarkeit. 10 = ein aktives Postfach wurde bestätigt; ~5 = der Server nimmt Mail an, verrät aber nicht, ob genau dieses Postfach existiert (Catch-all / Gratis-Anbieter); 0 = ungültig oder unzustellbar. Lässt Ihren Code einfach verzweigen, z. B.
if score < 8: review. - format_valid
- Ob Ihre Adresse syntaktisch gültig ist:
name@domain.tld(RFC-konform, max. 254 Zeichen).falsebedeutet, sie ist fehlerhaft oder ein Tippfehler — alles Weitere lohnt sich nicht zu prüfen. - domain_has_mx
- Ob die Domain MX (Mail-Exchange-)DNS-Einträge veröffentlicht — also tatsächlich für den E-Mail-Empfang eingerichtet ist.
falsebedeutet, die Domain kann überhaupt keine Mail empfangen. - mx_record
- Der Mailserver, der E-Mails für die Domain verarbeitet — der Host, den wir dann prüfen.
- is_disposable
- Die Domain ist ein Wegwerf-/Temporär-Mail-Anbieter (mailinator, yopmail, …). Häufig genutzt, um Anmeldungen zu umgehen — als riskant behandeln.
- is_role
- Eine Rollen-/Gruppenadresse (
info@,sales@,admin@,support@) statt einer Person. Zustellbar, aber bei Anmeldeformularen erwähnenswert — kein individueller Inhaber. - is_free
- Ein kostenloser Webmail-Anbieter (gmail, yahoo, outlook, icloud, …). Völlig gültig — nützlich für B2B- vs. B2C-Routing.
- is_spam_trap
- Die Adresse entspricht einem bekannten Spam-Trap / Honeypot. Sie anzuschreiben kann Ihre Versenderreputation schädigen und zu einer Blocklistung führen — niemals senden.
- did_you_mean
- Ein Korrekturvorschlag für einen wahrscheinlichen Tippfehler (z. B.
user@gmial.com→user@gmail.com). Bieten Sie ihn dem Nutzer direkt bei der Eingabe an. - smtp_checked
truebedeutet, wir haben eine Live-RCPT-TO-Prüfung durchgeführt — wir haben den Mailserver tatsächlich gefragt, ob das Postfach existiert, nicht nur DNS geprüft. Echte Postfach-Verifizierung.- smtp_classification
- Was die Live-Prüfung ergab:
deliverable,catch_all,undeliverable, orunknown. - smtp_code
- Die rohe SMTP-Antwort des Mailservers (z. B.
250= accepted,550= kein solcher Nutzer) — der Beleg hinter dem Urteil. - is_catch_all
- Die Domain nimmt Mail an jede Adresse, daher können wir nicht bestätigen, dass genau dieses Postfach existiert. Wir begrenzen das Urteil auf risky / Score 5 und sagen es ehrlich, statt zu raten.
- reasons
- Maschinenlesbare Codes hinter dem Urteil (z. B.
possible_typo,disposable_domain,accept_all) — damit Ihr Code programmatisch reagieren kann.
Anbieter-Abdeckung — ehrliche Verifizierung, kein Theater
Wir führen eine Live-SMTP- RCPT TO Prüfung gegen den Mailserver der Domain durch und führen dann eine zweite Prüfung mit einem zufälligen, nicht existierenden Local‑Part durch, um catch‑all -Verhalten zu erkennen (wenn der Server zu jeder abgefragten Adresse „ja" sagt). Unten: was diese Abfrage für die großen Consumer-Anbieter tatsächlich zurückgibt, heute live getestet.
| Anbieter | Domains | Verifizierung | Score (echt) | Score (gefälscht) |
|---|---|---|---|---|
| gmail.com · googlemail.com · Workspace | ✅ Ehrlich | 10 | 1 | |
| Microsoft | outlook.com · hotmail.* · live.* · msn.com · M365 | ✅ Ehrlich | 10 | 1 |
| Apple | icloud.com · me.com · mac.com | ✅ Ehrlich | 10 | 1 |
| Proton | protonmail.com · proton.me | ✅ Ehrlich | 10 | 1 |
| Yahoo | yahoo.com · yahoo.de · yahoo.fr · yahoo.co.uk · … | ⚠️ Catch-all | 5 | 5 |
| AOL | aol.com · aim.com (now on Yahoo's infra) | ⚠️ Catch-all | 5 | 5 |
| Eigene Domains | ihre-firma.com · selbst-gehostetes MX · die meisten B2B | ✅ Meist ehrlich | 10 | 1 |
Warum Score 5, nicht 10, für Yahoo/AOL? Ihre Server antworten 250 OK auf jede Adresse — echte wie gefälschte — als Anti-Probe-Maßnahme. Kein Verifizierungsdienst der Welt (ZeroBounce, NeverBounce, Kickbox, Hunter, …) kann das umgehen. Wir berichten ehrlich is_catch_all: true, deliverable: risky und einen begrenzten Score von 5, damit Ihr Listenbereinigungs-Code if score < 8: review statt ein irreführendes „deliverable"-Urteil zu erhalten, das in der Produktion zurückkommt.
Abdeckung in der Praxis: Gmail + Microsoft allein machen >80 % der Consumer-Konten weltweit aus. Mit Apple, Proton und jedem selbst-gehosteten Business-MX schrumpft der Catch-all-Blindfleck auf einen kleinen Yahoo/AOL-Rest — meist langjährige US-Konten, mit jährlich sinkendem Marktanteil.
Jede Prüfung, jede E-Mail, jedes Mal
RFC-konformes Format
Weist fehlerhafte Adressen sofort ab. Max. 254 Zeichen. Keine Falsch-Positiven bei Randfällen wie "weird"@dom.
DNS MX + A-Fallback
Löst den Mailserver der Domain auf. Fällt gemäß RFC 5321 §5 auf den A-Eintrag zurück. 2 Sekunden Timeout.
Wegwerf-Erkennung
5.488 bekannte Temp-Mail-Domains (mailinator / yopmail / guerrillamail / 10minutemail / …). Wöchentlich automatisch aktualisiert.
Rollen-Konto-Kennzeichen
info@ / admin@ / sales@ / postmaster@ — zustellbar, aber für die Anmeldeformular-UX erwähnenswert.
Gratis-Anbieter-Klassifizierung
gmail / yahoo / outlook / icloud / usw. — B2B- vs. B2C-Lead-Erfassung unterschiedlich routen.
Spam-Trap-Erkennung
Bekannte Honeypot-Domains liefern deliverable: undeliverable sofort. Schützt Ihre Versenderreputation.
Did-you-mean
179 explizite häufige Tippfehler (gmial → gmail) + Levenshtein-1-Fuzzy-Fallback gegen bekannte Anbieter.
0–10 score
Ein einziger numerischer Score pro E-Mail, damit Listenbereinigungs-Code if score < 5: drop. Sortierbar, vergleichbar.
Drei Zeilen, jede Sprache
Erstklassige offizielle Node- und Python-SDKs — keiner unserer Wettbewerber bietet ein gepflegtes Python-SDK.
curl -X POST 'https://api.acuris-geo.com/email-validate' \
-H 'X-Acuris-Key: YOUR_KEY' \
-H 'Content-Type: application/json' \
-d '{"email": "user@gmial.com"}'
# → {
# "email": "user@gmial.com",
# "deliverable": "risky",
# "score": 2,
# "did_you_mean": "user@gmail.com",
# "reasons": ["possible_typo"]
# }// npm install @acuris-geo/av-sdk
import { AcurisClient, emailValidate } from "@acuris-geo/av-sdk";
const cli = new AcurisClient({ apiKey: process.env.ACURIS_API_KEY });
const r = await emailValidate(cli, "user@gmial.com");
console.log(r.deliverable, r.score, r.did_you_mean);
// → "risky" 2 "user@gmail.com"# pip install acuris-geo
from acuris_geo import AcurisClient
cli = AcurisClient() # reads ACURIS_API_KEY env
r = cli.email_validate("user@gmial.com")
print(r["deliverable"], r["score"], r["did_you_mean"])
# → risky 2 user@gmail.comIn jedem Acuris-Tarif enthalten
Die E-Mail-Verifizierung teilt sich denselben Credit-Pool mit Ihrer Adressvalidierung — ein Tarif, beides inklusive. 1.000 kostenlos im Dev-Test. 25.000–100.000/Monat bei Growth und Pro. Eigenständige Massen-Bereinigungspakete für einmalige Listenpflege.