Glossar
Drosselung und Ratenbegrenzung
SMTP-Drosselung begrenzt die Zahl der Verbindungen oder Befehle an einen Mailserver und kann eine Postfachprüfung verhindern. Ein Timeout oder eine abgewiesene Verbindung allein belegt kein solches Limit.
SMTP-Drosselung begrenzt, wie häufig eine Quelle Verbindungen zu einem Mailserver öffnen oder Befehle senden darf. Erkennt Emvero eine solche Begrenzung durch den Zielserver, meldet es SMTP_PROVIDER_THROTTLED. Das Limit kann die Prüfung verhindern, liefert aber keinen Nachweis über die Existenz des Postfachs.
Eine gescheiterte Verbindung erklärt noch keine Drosselung
SMTP_CONNECT_REFUSED bedeutet, dass die Verbindung abgewiesen wurde. Bei SMTP_CONNECT_TIMEOUT kam sie innerhalb der vorgesehenen Zeit nicht zustande. Netzwerkprobleme oder ein nicht verfügbarer Server können dieselben Folgen haben. Bewahren Sie deshalb den tatsächlichen Code auf, ohne jede fehlgeschlagene Verbindung als Ratenbegrenzung zu behandeln.
Auch eine vorübergehende SMTP-Antwort kann mehrere Ursachen haben. 421 bedeutet laut RFC 5321, dass der Dienst nicht verfügbar ist und die Verbindung geschlossen wird. Die Nummer allein weist keine Drosselung nach. Greylisting beruht auf einer eigenen Regel, die unbekannte Versuche vorübergehend ablehnt.
Wann Emvero eine Probe zurückstellt
PROVIDER_CIRCUIT_OPEN beschreibt eine Schutzentscheidung von Emvero. Nach ungünstigen Ergebnissen kann der Dienst weitere Versuche für die betroffenen Ziele zeitweise aussetzen. In diesem Fall wird keine neue Antwort zum Empfänger eingeholt. Andere Gründe für ausgelassene oder unvollständige Schritte beschreibt die Seite zu Grenzen des Prüfdienstes.
Bei SMTP_QUEUED wartet oder läuft die SMTP-Probe noch. Steht das Ergebnis auf pending, rufen Sie es nach der in retry_after_ms angegebenen Wartezeit erneut ab. Eine abgeschlossene Prüfung ohne eindeutige SMTP-Antwort liefert unknown mit allow_with_email_confirmation, sofern keine anderen Belege die Entscheidung bestimmen. Der Leitfaden zum Prüfergebnis erklärt diese Felder.
Eine neue Prüfung nach einem vorübergehenden Fehler kann zusätzliche Belege liefern. Frische Daten oder eine positive Empfängerantwort sind jedoch nicht garantiert. Wenn bei einer Registrierung der Postfachzugriff wichtig ist, kann Ihre Anwendung eine Bestätigungsmail senden. Die Emvero-Probe verschickt keine E-Mail. Bei einer Liste halten Sie die Ursache fest und entscheiden, ob Sie den Versand zurückstellen oder die Adresse später erneut prüfen. Warum ein Limit allein keine Ablehnung der Adresse begründet, erklärt der Vergleich von unknown und undeliverable.
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_PROVIDER_ THROTTLED - Anbieter hat die Prüfung gedrosselt
PROVIDER_CIRCUIT_ OPEN - Emvero hat weitere Proben für die betroffenen Zielserver vorübergehend ausgesetzt; keine neue Empfängerantwort
SMTP_CONNECT_ REFUSED - Mailserver hat die Verbindung abgelehnt
SMTP_CONNECT_ TIMEOUT - SMTP-Verbindung kam vor Ablauf der Wartezeit nicht zustande
SMTP_QUEUED - SMTP-Arbeit wartet oder wird bereits ausgeführt