---
title: "SMTP-Prüfung oder Syntaxprüfung - Emvero"
description: "Was belegen Syntaxprüfung und SMTP-Verifizierung? Vergleichen Sie Formatregeln, Serverantworten und die Grenzen bei Catch-all und unbekannten Ergebnissen."
url: https://emvero.io/de/compare/smtp-vs-syntax-validation/
language: de
updated: 2026-10-08
---

Im Vergleich

# SMTP-Prüfung und Syntaxprüfung im Vergleich

Eine Syntaxprüfung liest das Format der E-Mail-Adresse ohne Netzwerkkontakt. Eine SMTP-Prüfung kann die Antwort des Servers zum Empfänger erfassen. Auch eine Annahme garantiert weder Zustellung noch Zugriff auf das Postfach.

| Was Sie wissen wollen | Syntaxprüfung | Vollständige Prüfung mit möglichen SMTP-Belegen |
| --- | --- | --- |
| Gegenstand der Prüfung | Unterstützter Aufbau und Länge der Eingabe | Domain und Mailweg, danach Empfängerantworten, soweit eine Probe möglich ist |
| Formal gültige, aber falsche Adresse | Kann bestehen, obwohl die Person den falschen Empfänger oder die falsche Domain eingegeben hat | Domainfehler und Tippfehlerhinweise können helfen; die beabsichtigte Adresse lässt sich daraus nicht sicher ableiten |
| Existenz des Postfachs | Kein Kontakt mit dem Zielserver | Annahme liefert einen Beleg; Catch-all oder eine unklare Ablehnung können die Frage offenlassen |
| Plus-Zusätze und Unicode | Abhängig von Grammatik und Richtlinie des Parsers | Adresse bleibt erhalten; Nicht-ASCII-Zeichen im lokalen Teil benötigen auch SMTPUTF8 am Zielserver |
| Netzwerkzugriff | Lokal möglich, ohne DNS oder SMTP | Domain-Belege erforderlich; SMTP kann laufen, übersprungen werden oder noch ausstehen |
| Entscheidung in der Anwendung | Lehnt fehlerhafte Eingaben ab; gültige Syntax belegt keine Zustellung | Liest status, action und reason_codes; unknown bleibt von undeliverable getrennt |

## Welche Frage soll die Prüfung beantworten?

Eine Formatprüfung erkennt ein fehlendes `@` oder einen fehlerhaften lokalen Teil bereits während der Eingabe. Sie belegt weder die Existenz der Domain noch den Empfang von Nachrichten durch ein Postfach. `alex@example.com` hat die richtige Form, unabhängig davon, ob das Postfach Alex existiert. Die [Erklärung der E-Mail-Syntax](https://emvero.io/de/glossary/email-syntax/) beschreibt die Eingaberegeln.

Eine vollständige Verifizierung prüft Domain und Mailweg und kann eine SMTP-Verbindung öffnen. Bei `RCPT TO` antwortet der empfangende Server zum angegebenen Empfänger. Emvero beendet die Probe vor `DATA` und sendet keine Nachricht. Die [Erklärung des SMTP-Handshakes](https://emvero.io/de/glossary/smtp-handshake/) und [RFC 5321](https://www.rfc-editor.org/rfc/rfc5321.html#section-3.3) beschreiben diese Schritte. Je nach Richtlinie kann die Prüfung SMTP überspringen oder `pending` zurückgeben. „Vollständig“ bezeichnet die Prüftiefe; es garantiert keine SMTP-Verbindung bei jeder Anfrage.

## Fehler und Annahme richtig einordnen

Ein Syntaxparser fragt die Domain nicht ab. Eine spätere Domain-Prüfung kann `DNS_NXDOMAIN` feststellen. `LIKELY_DOMAIN_TYPO` ist dagegen ein Vorschlag und kein Beweis für die gewünschte Schreibweise. Auch eine versehentlich eingegebene Domain kann existieren.

SMTP liefert eine Beobachtung aus dieser Verbindung. Ein Catch-all-Server kann beliebige Empfänger annehmen und zu `risky` führen. Eine als `SMTP_MAILBOX_NOT_FOUND` eingeordnete Ablehnung wird derzeit als `unknown` mit `SMTP_RECIPIENT_REJECTED_AMBIGUOUS` ausgegeben. Auch Zeitüberschreitungen und Serverbeschränkungen können das Ergebnis offenlassen. Weder Annahme noch Ablehnung einer Probe garantieren den Ausgang einer späteren Nachricht.

## Beide Schritte bei der Registrierung einsetzen

Prüfen Sie zunächst lokal die unterstützte Syntax und erhalten Sie den eingegebenen lokalen Teil. Lassen Sie anschließend Ihren Server die Adresse verifizieren, wenn Netzwerkbelege für die Entscheidung erforderlich sind. Der [Leitfaden zu E-Mail-Adressen mit Pluszeichen](https://emvero.io/de/blog/email-address-with-plus-sign/) erklärt, warum das Entfernen eines Zusatzes den Empfänger ändern kann. Nicht-ASCII-Zeichen im lokalen Teil hängen zudem von SMTPUTF8 am Zielserver ab.

Lesen Sie bei abgeschlossenen Prüfungen `action` zusammen mit `status` und `reason_codes`. Rufen Sie bei `pending` das Ergebnis erneut ab, statt den Zustand in `unknown` umzudeuten. Lassen Sie die Adresse bestätigen, wenn der Zugriff auf das Postfach entscheidend ist. Der [Leitfaden zur Prüfung im Registrierungsformular](https://emvero.io/de/guides/signup-form-validation/) zeigt, wie Sie `allow_with_email_confirmation` anwenden, ohne eine ergebnislose Probe automatisch abzulehnen.

## Wo das im Ergebnis auftaucht

Diese Ursachencodes gehören zum festen Vokabular der API. Ihre Integration kann die unveränderten Werte auswerten, um den Grund eines Ergebnisses zu berücksichtigen.

|  |  |
| --- | --- |
| `INVALID_SYNTAX` | Adresse ist nicht wohlgeformt |
| `DNS_NXDOMAIN` | Domain existiert nicht |
| `SMTP_MAILBOX_NOT_FOUND` | SMTP-Beobachtung einer Empfängerablehnung; die aktuelle Entscheidungsregel gibt unknown mit SMTP_RECIPIENT_REJECTED_AMBIGUOUS zurück. |
| `LIKELY_DOMAIN_TYPO` | Domain sieht nach Tippfehler aus |

## Verwandte Begriffe

### SMTP-Handshake

Ein Austausch von Befehlen und Antworten mit einem Mailserver. Eine Postfachprüfung kann so die Empfängerantwort lesen, ohne eine E-Mail zu senden.

### MX-Record

Ein DNS-Eintrag mit dem Namen eines Mailservers und dessen Priorität. Er beschreibt den Mailweg einer Domain und bestätigt kein einzelnes Postfach.

[Alle Vergleiche](https://emvero.io/de/compare/)

## Lesen Sie ein Prüfergebnis.

Sehen Sie sich ein Beispiel mit Status, empfohlener Aktion und Prüfergebnissen an. Melden Sie sich an, um eine eigene Adresse zu prüfen.

Beispielprüfung ansehen

Kostenlos starten
