Smtp

Was ist SMTP?

SMTP ist ein Netzwerkprotokoll zum Versenden und Weiterleiten von E-Mails. Es überträgt Nachrichten vom E-Mail-Programm an einen Ausgangsserver und zwischen Mailservern. Für das Abrufen eingegangener Nachrichten ist SMTP nicht zuständig. Dafür werden Protokolle wie IMAP oder POP3 verwendet.

SMTP steht für Simple Mail Transfer Protocol, auf Deutsch einfaches Mailübertragungsprotokoll. Das Protokoll regelt, wie Absender, Empfänger und Nachrichteninhalt beim E-Mail-Versand an einen Mailserver übergeben werden. SMTP arbeitet nach einem klaren Dialogprinzip: Ein Client sendet Befehle, der Server antwortet mit dreistelligen Statuscodes.

So funktioniert SMTP

Der Versand beginnt, wenn ein E-Mail-Programm, ein Onlineshop oder eine Website eine Verbindung zum konfigurierten SMTP-Server herstellt. Nach der Begrüßung meldet sich der Client normalerweise mit EHLO an. Der Server teilt daraufhin mit, welche Funktionen er unterstützt, etwa Verschlüsselung über STARTTLS oder eine Anmeldung mit Benutzername und Passwort.

Die eigentliche Übertragung besteht aus mehreren getrennten Schritten. Diese Trennung ist relevant, weil die sichtbaren Angaben im Nachrichtenkopf nicht zwingend mit den technischen Absender- und Empfängeradressen übereinstimmen müssen:

  • MAIL FROM legt den technischen Absender der Nachricht fest.
  • RCPT TO nennt einen technischen Empfänger. Der Befehl kann für mehrere Empfänger wiederholt werden.
  • DATA leitet die Übertragung von Kopfzeilen und Nachrichteninhalt ein.
  • Ein einzelner Punkt in einer eigenen Zeile beendet die Nachricht.
  • QUIT schließt die SMTP-Sitzung ordnungsgemäß.
Ein vereinfachter SMTP-Dialog kann so aussehen: Der Client sendet EHLO beispiel.de, danach MAIL FROM:<formular@beispiel.de>, RCPT TO:<vertrieb@unternehmen.de> und DATA. Antwortet der Server nach der Datenübertragung mit dem Statuscode 250, hat er die Nachricht zur weiteren Verarbeitung angenommen. Das bestätigt noch nicht, dass sie im Posteingang des Empfängers angekommen ist.

SMTP-Ports und Verschlüsselung

Bei SMTP bestimmt der Port, für welchen Übertragungsweg die Verbindung vorgesehen ist. Ein häufiger Konfigurationsfehler besteht darin, Port und Verschlüsselungsart unabhängig voneinander auszuwählen. Stimmen beide Angaben nicht zusammen, scheitert die Verbindung oft bereits vor der Anmeldung.

Port Typischer Zweck Verschlüsselung
25 Weiterleitung zwischen Mailservern STARTTLS, sofern unterstützt und ausgehandelt
587 Einlieferung durch E-Mail-Programme und Anwendungen Meist STARTTLS
465 Verschlüsselte Einlieferung TLS direkt ab Verbindungsbeginn

Port 587 wird häufig für den authentifizierten Versand aus E-Mail-Programmen, Shops und Webanwendungen verwendet. Port 465 nutzt implizites TLS, sodass die Verschlüsselung unmittelbar beim Verbindungsaufbau beginnt. Port 25 dient vor allem dem Transport zwischen Mailservern und wird in manchen Netzen für ausgehende Client-Verbindungen eingeschränkt.

STARTTLS und SMTPS unterscheiden

STARTTLS beginnt zunächst mit einer normalen SMTP-Verbindung und schaltet innerhalb derselben Sitzung auf TLS-Verschlüsselung um. Bei einer Verbindung über Port 465 wird TLS bereits vor dem SMTP-Dialog aufgebaut. Die Bezeichnung SMTPS wird häufig für diese implizit verschlüsselte Variante verwendet, obwohl das zugrunde liegende Übertragungsprotokoll weiterhin SMTP ist.

SMTP-Statuscodes richtig lesen

SMTP-Server beantworten jeden Verarbeitungsschritt mit einem dreistelligen Code. Die erste Ziffer zeigt die grundlegende Ergebnisklasse: Codes aus dem Bereich 2xx stehen für eine erfolgreiche Verarbeitung, 4xx kennzeichnen einen vorübergehenden Fehler und 5xx einen dauerhaften Fehler. Bei einem 4xx-Code kann ein Mailserver die Zustellung später erneut versuchen. Ein 5xx-Code erfordert normalerweise eine Korrektur an Adresse, Nachricht oder Serverkonfiguration.

  • 250: Der angeforderte Schritt wurde akzeptiert.
  • 421: Der Dienst ist vorübergehend nicht verfügbar oder beendet die Verbindung.
  • 450: Das angeforderte Postfach oder die Verarbeitung ist vorübergehend nicht verfügbar.
  • 550: Die Nachricht oder der Empfänger wurde dauerhaft abgelehnt.

Ein Statuscode muss immer zusammen mit dem Antworttext und gegebenenfalls einem erweiterten Statuscode ausgewertet werden. Ein 550-Fehler kann beispielsweise auf ein nicht vorhandenes Postfach, eine Richtlinienverletzung oder eine Ablehnung durch einen Spamfilter hinweisen. Prüfe deshalb den vollständigen Logeintrag, statt allein aus den ersten drei Ziffern eine Ursache abzuleiten.

SMTP und Zustellbarkeit

Eine erfolgreiche SMTP-Übertragung garantiert keine Platzierung im Posteingang. Der empfangende Server kann eine angenommene Nachricht anschließend in den Spamordner verschieben, unter Quarantäne stellen oder nach weiteren Prüfungen verwerfen. SMTP dokumentiert in erster Linie die technische Übergabe zwischen den beteiligten Systemen.

SPF, DKIM und DMARC sind keine Varianten von SMTP. SPF erlaubt die Prüfung, welche Server für eine Domain E-Mails versenden dürfen. DKIM versieht Nachrichten mit einer kryptografischen Signatur. DMARC legt fest, wie Empfänger mit Nachrichten umgehen sollen, die diese Prüfungen nicht passend zur sichtbaren Absenderdomain bestehen.

Ein SMTP-Server darf nicht als frei zugängliches Open Relay betrieben werden. Ein Open Relay leitet Nachrichten ohne ausreichende Berechtigung für beliebige Absender weiter und kann dadurch für Spam missbraucht werden. Sichere SMTP-Konfigurationen begrenzen den Versand auf authentifizierte Benutzer, berechtigte Systeme oder klar definierte Netze.

Unterschied zu IMAP und POP3

Der Unterschied zwischen SMTP und IMAP liegt in der Richtung der Kommunikation. SMTP versendet und transportiert E-Mails. IMAP verwaltet empfangene Nachrichten auf dem Mailserver und synchronisiert Ordner, Lesestatus und Löschvorgänge mit mehreren Endgeräten. Eine typische Kontokonfiguration benötigt deshalb SMTP für den Ausgang und IMAP für den Eingang.

POP3 ruft Nachrichten vom Server ab und ist einfacher aufgebaut als IMAP. Je nach Einstellung werden E-Mails nach dem Abruf lokal gespeichert und auf dem Server gelöscht. POP3 eignet sich deshalb weniger für die fortlaufende Synchronisation mehrerer Geräte. Auch POP3 übernimmt keinen Versand, sodass zusätzlich ein SMTP-Zugang erforderlich bleibt.

SMTP im Online-Marketing

SMTP ist kein direkter Ranking-Faktor für SEO oder GEO, also die Generative Engine Optimization. Eine fehlerhafte Versandkonfiguration kann jedoch Conversions beeinträchtigen, wenn Kontaktformulare, Bestellbestätigungen, Passwort-E-Mails oder Lead-Benachrichtigungen nicht ankommen. Das betrifft Besucher aus organischen Suchergebnissen, Google Ads und KI-Antworten gleichermaßen.

Bei einem Website-Relaunch sollten Formularversand, technische Absenderdomain und Empfängeradressen deshalb mit realen Testnachrichten geprüft werden. Eine erfolgreiche Bestätigungsseite reicht nicht als Nachweis, weil eine Anwendung den Formularinhalt speichern kann, obwohl der nachgelagerte SMTP-Versand scheitert.

Messbar ist SMTP zum Beispiel so: Protokolliere angenommene Nachrichten, temporäre Fehler, dauerhafte Ablehnungen und Versanddauer getrennt. Ergänze Testsendungen an externe Postfächer, weil ein Statuscode 250 nur die Annahme durch den nächsten Server bestätigt. Bei geschäftskritischen Formularen gehört dieser Versandtest auch zur Optimierung der Nutzerführung, da eine klare Bestätigung und eine zugestellte Eingangsbestätigung gemeinsam den vollständigen Prozess bilden.

SMTP-Konfiguration prüfen

Für eine belastbare SMTP-Konfiguration brauchst du den richtigen Servernamen, den vorgesehenen Port, die passende TLS-Variante und gültige Zugangsdaten. Zusätzlich muss die Anwendung eine Absenderadresse verwenden, die der Server akzeptiert. Viele Fehler entstehen, wenn ein Formular eine beliebige Besucheradresse als technischen Absender einsetzt. Die Besucheradresse gehört stattdessen in das Antwortfeld, während der technische Absender zur eigenen Domain passen sollte.

  • Prüfe Servername, Port und Verschlüsselungsart als zusammengehörige Konfiguration.
  • Teste die Anmeldung mit einem eigenen SMTP-Benutzer und begrenzten Berechtigungen.
  • Kontrolliere den vollständigen Fehlertext im Server- oder Anwendungsprotokoll.
  • Versende Testnachrichten an interne und externe Empfänger.
  • Prüfe SPF, DKIM und DMARC getrennt von der SMTP-Verbindung.

Wenn technische Versandfehler Formulare oder andere Conversion-Prozesse betreffen, kann eine strukturierte Prüfung die Ursache zwischen Website, Hosting und Mailserver eingrenzen.

Kostenlosen Potenzialcheck anfragen

Häufige Fragen zu SMTP

Brauche ich für SMTP ein Passwort?

Für den Versand durch E-Mail-Programme und Webanwendungen ist normalerweise eine Authentifizierung erforderlich. Mailserver können Nachrichten zwischen berechtigten Systemen auch anhand anderer Regeln weiterleiten, ein öffentlich nutzbarer Versand ohne Prüfung wäre jedoch ein Sicherheitsrisiko.

Warum funktioniert SMTP trotz richtiger Zugangsdaten nicht?

Häufig passen Port und Verschlüsselungsart nicht zusammen oder der Server akzeptiert die verwendete Absenderadresse nicht. Auch Firewalls, gesperrte Ports, abgelaufene Zertifikate und fehlende Versandberechtigungen können den Verbindungsaufbau verhindern.

Kann SMTP auch Anhänge versenden?

SMTP kann E-Mails mit Anhängen übertragen, wenn die Nachricht im MIME-Format aufgebaut ist. Binäre Dateien werden dabei für die Übertragung codiert, wodurch die tatsächlich übertragene Nachricht größer als die ursprüngliche Datei wird.

Was ist ein SMTP-Relay?

Ein SMTP-Relay ist ein Mailserver, der eine Nachricht entgegennimmt und an einen weiteren Server weiterleitet. Unternehmen nutzen Relays beispielsweise, damit Websites und Anwendungen E-Mails über eine zentral verwaltete Versand-Infrastruktur senden.

Was bedeutet SMTP-Authentifizierung?

Bei der SMTP-Authentifizierung weist eine Anwendung ihre Versandberechtigung gegenüber dem Server nach. Die Anmeldung erfolgt meist erst nach dem Aufbau einer verschlüsselten Verbindung, damit Zugangsdaten nicht ungeschützt übertragen werden.

Warum landet eine über SMTP versendete E-Mail im Spam?

SMTP bestätigt nur den Transport oder die Annahme einer Nachricht. Die spätere Einordnung hängt unter anderem von Absenderauthentifizierung, Reputation, Inhalt, Versandverhalten und den Regeln des empfangenden Systems ab.


Sie haben noch Fragen?

Kontaktieren Sie uns

SEO Agentur kostenlose SEO Potentialanalyse


Weitere Inhalte