saas

verimail.co

Ein Hochdurchsatz-E-Mail-Verifizierungsdienst, der E-Mail-Adressen in Echtzeit und in Masse validiert. Verwendet mehrschichtige Verifizierung einschließlich Syntaxprüfungen, Domain-Validierung, MX-Record-Abfrage und SMTP-Handshake-Verifizierung. Verarbeitet täglich Millionen von E-Mails mit einer API-First-Architektur.

Die Herausforderung

VeriMail musste einen Hochdurchsatz-E-Mail-Verifizierungsdienst aufbauen, der täglich Millionen von Adressen mit Antwortzeiten unter einer Sekunde verarbeiten konnte. Bestehende Verifizierungsdienste litten unter schlechter Genauigkeit, insbesondere bei Catch-All-Domains und temporären E-Mail-Anbietern, was zu hohen Falsch-Positiv-Raten führte, die das Kundenvertrauen unterminierten.

Das System musste sowohl Echtzeit-Einzeladress-Verifizierung per API als auch Massen-Stapelverarbeitung von Listen mit Millionen von Einträgen bewältigen — und dabei konsistente Genauigkeitsraten über 97% bei verschiedensten E-Mail-Anbietern und -Konfigurationen aufrechterhalten.

5M+
Tägliche Verifizierungen
< 200ms
API-Antwortzeit
97%+
Genauigkeitsziel

Unser Ansatz

Wir haben die Verifizierungs-Engine in Go gebaut, um maximale Nebenläufigkeit und Durchsatz zu erzielen, und eine mehrschichtige Validierungspipeline implementiert: Syntaxprüfung, DNS- und MX-Record-Auflösung, SMTP-Handshake-Verifizierung und Erkennung von Wegwerf-Domains. Jede Schicht läuft als unabhängiger Microservice und ermöglicht die horizontale Skalierung von Engpassstufen.

Ein React-Dashboard bietet Kunden Batch-Upload-Verwaltung, Echtzeit-Verifizierungsstatus und detaillierte Analysen. Redis dient als Caching-Schicht für kürzlich verifizierte Adressen und als Job-Queue für die Stapelverarbeitung. Das gesamte System läuft auf AWS mit Auto-Scaling-Gruppen, die in Echtzeit auf die Queue-Tiefe reagieren.

Die Lösung

Mehrschichtige Verifizierungspipeline

Eine fünfstufige Verifizierungspipeline prüft Syntax, DNS-Einträge, MX-Konfiguration, SMTP-Server-Antwort und Wegwerf-Anbieter-Datenbanken. Jede Stufe arbeitet unabhängig und kann je nach Bedarf horizontal skaliert werden.

Echtzeit- und Massen-APIs

Eine RESTful API für Einzeladress-Verifizierung mit Antwortzeiten unter 200ms, plus ein Stapelverarbeitungssystem, das Dateien mit Millionen von Einträgen verarbeitet. Webhook-Callbacks benachrichtigen Kunden, wenn Massen-Jobs abgeschlossen sind.

Intelligentes Caching und Rate-Management

Eine intelligente Caching-Schicht speichert Verifizierungsergebnisse mit konfigurierbaren TTLs und reduziert redundante Prüfungen. Integrierte IP-Rotation und Ratenbegrenzung über SMTP-Verbindungen verhindern Blacklisting bei gleichzeitigem Aufrechterhalt des Durchsatzes.

Ergebnisse

98,2%
Verifizierungsgenauigkeit
140ms
Durchschn. API-Antwort
8M+
Tägliche Verifizierungen

VeriMail hat seine ursprünglichen Ziele übertroffen und verarbeitet täglich über 8 Millionen Verifizierungen mit einer durchschnittlichen API-Antwortzeit von 140 Millisekunden. Die Verifizierungsgenauigkeit übersteigt konstant 98%, und die Plattform ist zu einem vertrauenswürdigen Anbieter für E-Mail-Marketing-Unternehmen, CRM-Plattformen und Lead-Generierungsdienste weltweit geworden.

Verwendete Technologien

GoReactPostgreSQLRedisDockerAWS
Geschwindigkeit und Genauigkeit waren für uns nicht verhandelbar, und G1 hat beides geliefert. Unsere Verifizierungs-Engine verarbeitet täglich Millionen von E-Mails ohne ins Schwitzen zu kommen. Die Go-basierte Architektur, die sie entworfen haben, skaliert mühelos mit unserem Wachstum.
James Whitfield
CTO, VeriMail

Starten Sie Ihr Projekt

Bereit, etwas Großartiges zu bauen? Lassen Sie uns besprechen, wie wir Ihre Vision zum Leben erwecken können.

Kontakt aufnehmen