E-Mail-Prüfungen und Domain Intelligence nutzen dasselbe Credit-Guthaben. So funktionieren Credits

Kostenlos starten
Alle Begriffe

Glossar

TLS- und STARTTLS-Fehler

Ein STARTTLS-Fehler bedeutet, dass sich die Verschlüsselung der SMTP-Verbindung nicht einschalten ließ. Bei Emvero endet dieser Versuch vor der Empfängerangabe und liefert keinen Nachweis über das Postfach.

Mit STARTTLS kann ein Client eine bereits geöffnete SMTP-Verbindung verschlüsseln. Der Server bietet die Erweiterung in seiner Antwort auf EHLO an. Die Aushandlung beschreibt RFC 3207. Die Seite zum SMTP-Handshake zeigt, wie dieser Schritt in den Ablauf passt.

Warum ein STARTTLS-Fehler keine Postfachantwort liefert

Bei SMTP_STARTTLS_FAILED ließ sich die Verschlüsselung nicht einschalten. Emveros aktuelle Probe beendet den Versuch vor MAIL FROM und RCPT TO. Der Server hat noch keine Empfängeradresse erhalten. Der Abbruch kann daher nicht zeigen, ob dieses Postfach existiert. Die Probe setzt denselben Versuch anschließend nicht ohne Verschlüsselung fort.

Emvero nutzt opportunistisches TLS: Wenn der Server STARTTLS anbietet, versucht der Dienst die Verbindung zu verschlüsseln. Bietet der Server die Erweiterung nicht an, kann die Probe ohne TLS weiterlaufen. Fehlende Unterstützung und ein gescheiterter Verschlüsselungsversuch haben somit verschiedene Bedeutungen. Eine verschlüsselte Verbindung allein bestätigt keinen Zugriff auf ein Postfach.

Was der Zertifikatscode nicht bestätigt

SMTP_TLS_CERTIFICATE_FAILED ist ein definierter Ursachencode. Die aktuelle SMTP-Probe überprüft jedoch weder die Zertifikatskette noch die Übereinstimmung mit dem Hostnamen und gibt den Code nicht aufgrund dieser Prüfungen aus. Ein abgelaufenes, selbst signiertes oder für einen anderen Host ausgestelltes Zertifikat führt auf diesem Weg nicht automatisch zur Ablehnung. Das Ergebnis der Adressprüfung bestätigt weder die Identität des Servers noch die Gültigkeit seines Zertifikats.

Gelingt die Verschlüsselung und scheitert erst danach der SMTP-Austausch, betrifft die Ursache einen späteren Schritt. Diese Fälle erklärt die Seite zu SMTP-Protokollfehlern. Aus einer unterbrochenen Sitzung allein lässt sich kein Zertifikatsfehler ableiten.

Was Sie mit dem offenen Ergebnis tun können

Wenn keine anderen Belege die Entscheidung bestimmen, gibt eine abgeschlossene Prüfung ohne eindeutige SMTP-Antwort unknown mit allow_with_email_confirmation zurück. Bei pending läuft die Arbeit noch: Rufen Sie das Ergebnis nach der Wartezeit aus retry_after_ms erneut ab. Den Ablauf erläutert der Leitfaden zum Prüfergebnis. Eine neue Prüfung später kann weitere Belege liefern, ohne einen bestimmten Ausgang zu garantieren. Ihre Anwendung kann den Postfachzugriff mit einer Bestätigungsmail prüfen; Emvero verschickt keine E-Mail. Der Vergleich von unknown und undeliverable beschreibt mögliche nächste Schritte.

Was der Dienst zurückgibt

Diese Codes gehören zum Vokabular der API und erklären eine Prüfung. Die Hinweise kennzeichnen auch Werte, die die aktuelle Prüfregel oder SMTP-Probe nicht zurückgibt.

SMTP_STARTTLS_FAILED
STARTTLS-Handshake fehlgeschlagen
SMTP_TLS_CERTIFICATE_FAILED
Definierter Code für Zertifikatsfehler; die aktuelle SMTP-Probe führt diese Prüfung nicht durch

Probieren Sie eine Prüfung in Ihrem Konto aus.

Wählen Sie die passende Prüfung für Ihre Frage und sehen Sie sich das Ergebnis an.