E-Mail-Verifizierung
für Entwickler
Der beste Weg, eine E-Mail-Adresse zu prüfen, bevor du an sie sendest. Erkenne Tippfehler, Wegwerf-Postfächer und tote Mailboxen mit einem einzigen API-Aufruf.
5.000 kostenlose Prüfungen zum Start. Keine Karte nötig.
const res = await fetch("https://api.bouncerly.com/v1/verify", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ email: "jane@acme.com" }),
});
const { status, reason, did_you_mean } = await res.json();{
"email": "jane@acme.com",
"status": "deliverable",
"reason": "accepted",
"domain": "acme.com",
"disposable": false,
"role_account": false,
"free_provider": false,
"accept_all": false,
"mx_found": true,
"mx_host": "acme-com.mail.protection.outlook.com",
"smtp": { "code": 250, "enhanced": "2.1.5", "message": "Recipient OK" },
"smtp_checked": true,
"checked_at": "2026-10-28T10:03:42Z",
"duration_ms": 1840,
"cached": false
}Vier klare Antworten
Wisse genau, was mit jeder Adresse zu tun ist.
Jedes Ergebnis lautet deliverable, undeliverable, risky oder unknown, mit einem maschinenlesbaren Grund und der Antwort des Mailservers selbst. Keine Scores, die man deuten muss.
jane@acme.com
Postfach existiert
john@gmial.com
Meintest du gmail.com?
temp8812@mailinator.com
Wegwerf-Postfach
sales@bigcorp.io
Accept-all-Domain · Rollenadresse
old.account@company.co
Postfach nicht gefunden
Unbekannte Ergebnisse sind kostenlos: Du zahlst nur für Prüfungen mit einer Antwort.
Funktionen
Alles, was du brauchst, nichts, was du nicht brauchst.
Ein Endpunkt für Einzelprüfungen, einer für Listen. Sinnvolle Standards, ehrliche Ergebnisse und ein Dashboard, das dir nicht im Weg steht.
Echtzeit-API
Prüfe bei der Anmeldung in ein bis zwei Sekunden oder sofort aus unserem gemeinsamen Cache. Bei Zeitüberschreitung wird durchgelassen, damit echte Nutzer nie hängen bleiben.
Tippfehler-Vorschläge
jane@gmial.com kommt mit did_you_mean: jane@gmail.com zurück, bereit als Korrektur mit einem Klick.
Erkennung von Wegwerf-Adressen
Rund 10.000 Wegwerf-Domains sind ab Werk blockiert, dazu werden Rollenadressen wie info@ und sales@ markiert.
Listen in großen Mengen bereinigen
Lade eine CSV in beliebiger Form hoch. Wir finden die E-Mail-Spalte, prüfen jede Zeile und geben dir eine saubere CSV in derselben Reihenfolge zurück.
Signierte Webhooks
Erhalte einen POST, wenn ein Massenauftrag fertig ist, signiert mit HMAC-SHA256, damit du weißt, dass er von uns kommt.
Eingeschränkte API-Schlüssel
Erstelle so viele Schlüssel, wie du brauchst. Beschränke einen Schlüssel auf Einzelprüfungen, damit er sicher in einem Anmelde-Backend genutzt werden kann.
Wir senden nie E-Mails
Wir sprechen mit dem Mailserver des Empfängers und hören auf, bevor eine Nachricht gesendet wird. Deine Kontakte hören nie von uns.
Rücksichtsvoll konstruiert
Drosselung pro Anbieter, Wiederholungen bei Greylisting und Accept-all-Erkennung halten die Ergebnisse genau und unsere IPs vertrauenswürdig.
Logs für jeden Aufruf
Sieh jede Anfrage, ihr Ergebnis und ihre Latenz im Dashboard. Filtere nach Status, um Probleme schnell zu finden.
So funktioniert es
Fünf Prüfungen, eine Anfrage.
Jede Adresse durchläuft dieselbe Pipeline und stoppt, sobald die Antwort feststeht. Eindeutige Ergebnisse werden 30 Tage zwischengespeichert, sodass wiederholte Prüfungen sofort zurückkommen.
- 01
Syntax
RFC-konformes Parsen und Normalisieren.
- 02
Domain
DNS- und MX-Abfragen, Tippfehler-Vorschläge.
- 03
Listen
Markierungen für Wegwerf-, Rollen- und Freemail-Adressen.
- 04
Postfach
SMTP-Handshake mit dem echten Mailserver.
- 05
Accept-all
Eine Probe mit zufälliger Adresse entlarvt Catch-all-Domains.
Einbauen
Stoppe schlechte Anmeldungen in zehn Zeilen.
Rufe die API aus deinem Anmelde-Handler auf, lehne ab, was bouncen wird, schlage Korrekturen für Tippfehler vor und lass alles andere durch. Weniger Fake-Konten, weniger Bounces, bessere Absenderreputation.
- Funktioniert mit jeder Sprache: Es ist ein einziger HTTPS-POST
- Eingeschränkte Schlüssel können nur prüfen, sonst nichts
- Typische Prüfung ohne Cache: 1 bis 3 Sekunden
"use server";
export async function signUp(formData: FormData) {
const email = String(formData.get("email"));
const check = await fetch("https://api.bouncerly.com/v1/verify", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.BOUNCERLY_API_KEY}` },
body: JSON.stringify({ email }),
signal: AbortSignal.timeout(4000), // fail open if slow
}).then((r) => r.json()).catch(() => null);
if (check?.status === "undeliverable") {
return { error: check.did_you_mean
? `Did you mean ${check.did_you_mean}?`
: "That email address can't receive mail." };
}
if (check?.disposable) {
return { error: "Please use a permanent email address." };
}
// ...create the account
}Teams, die zu Bouncerly gewechselt sind
“We use Bouncerly to verify everyone at signup and our cold email lists. It saves us a lot of admin and makes sure our reps don't waste time on bad leads.”“We send a lot of email, and had a full-time person managing SMTP servers and blocklists. Integrating Bouncerly into our workflow massively cut the time we were spending managing email infrastructure.”“Dinabite used to use NeverBounce and the fees were very high. Bouncerly makes sense for us and is very reasonable.”Preise
Einfach, monatlich, planbar.
Starte kostenlos. Upgrade, wenn du mehr Prüfungen brauchst. Jederzeit kündbar.
Free
0 $/Monat
250 Prüfungen pro Monat
Starter
15 $/Monat
10.000 Prüfungen pro Monat
Growth
49 $/Monat
50.000 Prüfungen pro Monat
Scale
149 $/Monat
250.000 Prüfungen pro Monat
Unbekannte Ergebnisse sind kostenlos: Du zahlst nur für Prüfungen mit einer Antwort.
Saubere Listen beginnen mit Bouncerly.
Erstelle ein Konto, hol dir einen API-Schlüssel und prüfe deine erste Adresse in unter einer Minute.