Wenn Ihre E-Mails schon einmal nicht an den vorgesehenen Posteingang zugestellt werden konnten, sind Sie vielleicht auf SMTP-Fehlermeldungen gestoßen. Diese Meldungen können unterschiedlicher Art sein und beschreiben die Ursache des Problems, das bei der E-Mail-Zustellung aufgetreten ist.
Die durchschnittliche E-Mail-Zustellungsrate, die von Email Tool Tester getestet wurde, liegt bei rund 83 Prozent, also weniger als 85%! Das bedeutet, dass etwa 16 Prozent aller E-Mails aufgrund von Fehlern ihr Ziel nicht erreichen.
SMTP-Fehler können die Zustellung von wichtigen E-Mails verhindern. Diese Probleme müssen umgehend behoben werden, um eine reibungslose E-Mail-Zustellung zu gewährleisten und Rückstände beim E-Mail-Marketing zu vermeiden. In diesem Leitfaden werden einige der häufigsten SMTP-Antwortcodes erläutert und wie sie möglicherweise behoben werden können.
Über das Simple Mail Transfer Protocol (SMTP)
SMTP ist ein Internet-Protokollstandard namens "Simple Mail Transfer Protocol". Als Protokoll der Anwendungsschicht wird SMTP zum Senden und Empfangen von Nachrichten über den Server mittels TCP/IP-Verbindungen verwendet. Die E-Mail gilt schon seit geraumer Zeit als das wertvollste Kommunikationssystem. Die meisten Internet-Server verwenden SMTP für die Übertragung dieser E-Mails.
Vor dem Versand einer E-Mail stellt der Client über den TCP-Port 25 eine Verbindung zu einem SMTP-Server her. Der SMTP-Server empfängt die Verbindung und lässt den Benutzer nach dem Verbindungsaufbau eine E-Mail senden.
Wie SMTP funktioniert
SMTP ist ein Übertragungsprotokoll für elektronische Post, mit dem eine Nachricht von einem Punkt zu einem anderen übertragen werden kann. Es funktioniert über das Transmission Control Protocol (TCP). Es arbeitet mit einem Client-Server-Modell.
- Ein E-Mail-Server verwendet das SMTP-Modell, um eine Nachricht von einem E-Mail-Client an einen anderen E-Mail-Server zu senden.
- Der E-Mail-Server fungiert als Relay, um die E-Mail an den Posteingang des Empfängers zu senden.
- Der Empfangsserver verwendet ein Protokoll wie IMAP, um die E-Mail in das Postfach des Empfängers herunterzuladen.
Immer wenn ein Benutzer auf "Senden" klickt, wird eine TCP-Verbindung zu einem SMTP-Server hergestellt. Der Server beginnt den E-Mail-Übertragungsprozess über Port 25. Der Client teilt dem Server die Adressen von Absender und Empfänger sowie den Inhalt mit.
Der Mail Transfer Agent prüft, ob die E-Mail-Adressen zur gleichen Domäne gehören oder nicht. Ist dies der Fall, wird die E-Mail korrekt versendet. Ist dies nicht der Fall, verwendet der Server das DNS, um die E-Mail an den richtigen Server weiterzuleiten.
Verstehen von SMTP-Fehler-Codes
SMTP-Fehlercodes sind in der Regel 3-stellige Codes, die vom SMTP-Server verwendet werden, wenn die Zustellung Ihrer E-Mail fehlschlägt. Sie helfen, den Grund für das Scheitern des Zustellungsversuchs zu verstehen.
Wenn Sie eine Website besitzen, können diese Fehlercodes das normale Funktionieren des E-Mail-Systems Ihrer Website erheblich beeinträchtigen. Wenn Ihr SMTP-Server ständig Fehlermeldungen anzeigt, können Kunden Sie möglicherweise nicht kontaktieren. Dies kann zu einer verminderten Sichtbarkeit Ihrer Website führen.
Wie man SMTP-Fehlercodes liest
Ein SMTP-Fehlercode besteht aus drei Ziffern, und diese lauten wie folgt.
Fehlercode-Klasse
Die erste Ziffer zeigt an, dass der Server den Befehl akzeptiert hat. Der Server hat versucht, die Aktion auszuführen, aber es ist ein Fehler aufgetreten. Ihr Wert reicht von 1 bis 5.
Thema
Die zweite Ziffer des Fehlercodes gibt Aufschluss über die Art des Problems, z. B. ein syntaktisches Problem oder ein Verbindungsproblem.
Details
Die dritte Ziffer des Fehlercodes gibt Aufschluss über den Status der Mailübertragung.
Klassifizierung von SMTP-Fehler-Codes
Fehler-Codes | Beschreibung |
---|---|
100s | Der Server befindet sich im Dialog mit dem Client und muss die Bearbeitung der Anfrage fortsetzen. |
200s | Die Anfrage wurde bearbeitet. |
300s | Der Kunde muss weitere Schritte unternehmen, um die Anfrage abzuschließen |
400s | Der Client kann es später erneut versuchen, da es ein Problem mit der Anfrage gibt. |
500s | Die Anfrage kann nicht abgeschlossen werden, da es ein Problem mit dem Server gibt. |
Allgemeine SMTP-Fehlercodes und Meldungen
SMTP-Fehlermeldungen können unterschiedlicher Art sein. Diese Fehlermeldungen sind die Erklärungen zu den Fehlercodes. Sie geben Aufschluss über die Gründe für das Auftreten des jeweiligen Codes. Sie können auch Vorschläge enthalten, wie das Problem zu lösen ist.
Code 101
Der SMTP-Code 101 zeigt an, dass der Server derzeit keine Verbindung herstellen kann.
Das Problem kann behoben werden, indem Sie den Namen des Servers erneut überprüfen und korrigieren. Er könnte falsch geschrieben worden sein.
Code 221
Der Code 221 bedeutet, dass der Server seinen Übertragungskanal beendet. Der Nachricht dürfen keine zusätzlichen abschließenden Bemerkungen beigefügt werden.
Im Zusammenhang mit einer E-Mail-Sitzung bedeutet die Nachricht lediglich, dass die E-Mails verarbeitet wurden, die Sitzung aber bald endet.
Code 354
The message with error code 354 might be somewhat cryptic. It often appears as “Start mail input end <CRLF>.<CRLF>.” This is the standard response to the Data command.
Es zeigt an, dass der Server die "Von"- und "An"-Angaben der E-Mail erhalten hat und bereit ist, die Hauptnachricht zu empfangen.
Code 421
Der SMTP-Code 421 zeigt an, dass der Dienst nicht verfügbar ist. Dies kann auf ein Verbindungsproblem oder ein anderes vorübergehendes Problem mit dem Server zurückzuführen sein.
Da der Server im Moment nicht verfügbar ist. Das Problem kann entweder auf der Seite des Absenders oder des Empfängers liegen. Versuchen Sie, die E-Mail erneut zu senden, sobald der Server wieder verfügbar ist.
Code 450
Code 450 bedeutet, dass die vom Client angeforderte Aktion nicht abgeschlossen werden konnte, weil das Postfach des Benutzers nicht verfügbar ist. Dies kann verschiedene Gründe haben. Ein beschädigtes Postfach, ein Offline-Server oder IP-Probleme.
Stellen Sie sicher, dass Sie eine zuverlässige IP-Adresse verwenden. Wenn von Ihrer Seite aus alles in Ordnung ist, wird der Server nach einiger Zeit erneut versuchen, die Nachricht zu senden.
Code 451
Code 451 zeigt an, dass bei der Bearbeitung der Kundenanfrage ein Schluckauf aufgetreten ist. Dies kann auch auf Verbindungsprobleme des Internetanbieters oder des Relay-Servers, der die E-Mail empfangen hat, zurückzuführen sein.
Das Problem tritt normalerweise auf, wenn Sie viele E-Mails mit einem kostenlosen E-Mail-Dienst versenden. Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren SMTP-Anbieter, um Hilfe zu erhalten.
Code 452
Der Code 452 weist auf den erhöhten Datenverkehr auf dem Server hin. Er bedeutet, dass zu viele E-Mails versendet wurden oder es zu viele Empfänger gibt. In der Regel wird dabei das Speicherlimit der Mailbox überschritten.
Versuchen Sie, das Problem zu lösen, indem Sie nach einiger Zeit eine E-Mail senden. Da das Problem durch das Versenden zu vieler Nachrichten verursacht wird, kann das erneute Versenden der gleichen Nachricht nach einiger Zeit Abhilfe schaffen.
Code 455
Der Code besagt, dass der Server derzeit nicht in der Lage ist, dem Befehl zu folgen. Dies zeigt, dass der Server die angegebenen Parameter im Moment nicht verarbeiten kann.
Der Benutzer kann versuchen, den Vorgang nach einer gewissen Wartezeit erneut zu versuchen. Bleibt das Problem bestehen, ist es ratsam, den Administrator des Empfangsservers zu kontaktieren.
Code 500
Der Code 500 bedeutet, dass ein Syntaxfehler vorliegt. Er bedeutet, dass der Server den vom Client gesendeten Befehl nicht verstehen konnte.
Das Problem könnte auf einen Konflikt zwischen dem Server und einer Antiviren-Software auf der Seite des Kunden zurückzuführen sein. Befolgen Sie die angegebenen Anweisungen genau.
Code 501
Dieser Fehlercode bedeutet einen weiteren Syntaxfehler. Dieser Syntaxfehler tritt jedoch bei den Parametern und nicht bei den Befehlen auf. Er tritt in der Regel auf, wenn die E-Mail-Adresse falsch ist.
Überprüfen Sie die Antivirus-Einstellungen auf den Geräten, um das Problem zu beheben. Überprüfen Sie auch die E-Mail-Adresse, die Sie eingegeben haben. Sie muss korrekt sein.
Code 502
Code 502 zeigt an, dass der vom Client gegebene Befehl noch nicht implementiert wurde. Es bedeutet einfach, dass die bestimmte Funktion oder Aktion, die der Benutzer auszuführen versucht, auf dem Server nicht verfügbar ist.
Der Benutzer sollte sich an den Dienstanbieter wenden, um Informationen über die Nichtverfügbarkeit des Befehls zu erhalten. Lassen Sie sich von ihnen beraten und befolgen Sie ihre Anweisungen.
Code 503
Dieser Code bedeutet, dass der Server auf eine fehlerhafte Befehlssequenz gestoßen ist. Er kann auch ein Zeichen dafür sein, dass der Server eine E-Mail-Authentifizierung benötigt.
Code 541
Der Fehlercode 541 tritt auf, wenn die Adresse des Empfängers die Nachricht des Benutzers abgelehnt hat. Er kann auftreten, wenn die gesendete E-Mail vom Anti-Spam-Filter des Empfängers zurückgewiesen wird.
Die Lösung könnte ganz einfach sein. Bitten Sie den Empfänger, Ihre E-Mail-Adresse zu seiner Whitelist oder Liste sicherer Absender hinzuzufügen. Auf diese Weise erkennt der E-Mail-Server des Empfängers Ihre Adresse als authentisch und nicht als Spam.
Code 550
Code 550 zeigt an, dass die E-Mail-Adressen, die der Client zu erreichen versucht, auf der Empfängerseite nicht vorhanden sind. Manchmal kann dieser Fehler auch auftreten, wenn der Server des Empfängers eingehende E-Mails blockiert. Dies kann auf das Fehlen von E-Mail-Authentifizierungsprotokollen wie SPF, DKIM und DMARC.
Sie müssen die richtige und authentische E-Mail-Adresse eingeben. Wenn der Fehler weiterhin besteht, wenden Sie sich direkt an den Empfänger. Vergewissern Sie sich, dass Sie die richtige E-Mail-Adresse haben.
Code 552
Wie der Code 452 tritt auch der Fehlercode 552 auf, wenn das Postfach des Empfängers seine Speicherkapazität erreicht hat. Der Code lautet: "Requested mail actions aborted, Exceeded storage allocation".
Das Problem kann behoben werden, indem beim Senden von E-Mails weniger Speicherplatz verwendet wird. Verringern Sie die Größe der Anhänge, bevor Sie sie senden, und versuchen Sie, eine kleinere Nachricht zu senden.
Code 553
Der Code besagt, dass die angeforderte Aktion nicht durchgeführt wurde und der Name von maillbox ungültig ist. Dies bedeutet, dass die E-Mail-Adresse in der Empfängerzeile nicht korrekt ist.
Überprüfen Sie alle E-Mail-Adressen, an die Sie die E-Mails senden. Suchen Sie nach Fehlern wie zusätzlichen Zeichen, Leerzeichen oder falschen Namen, die dieses Problem verursachen.
Code 554
Es zeigt an, dass die Transaktion fehlgeschlagen ist. Es bedeutet, dass der Versand der E-Mail nicht ordnungsgemäß erfolgt ist. Der Empfang dieses Fehlers zeigt an, dass es sich bei der empfangenen E-Mail um Spam handelt oder dass die IP-Adresse blockiert wurde.
Um dieses Problem zu lösen, sollten Sie prüfen, ob die E-Mail-Adresse oder IP-Adresse als Spam eingestuft wurde. Oder nehmen Sie einen professionellen SMTP-Dienst in Anspruch.
Letzte Worte
Das Verständnis von SMTP-Fehlercodes hilft nicht nur bei der Diagnose und Lösung von E-Mail-Zustellungsproblemen, sondern unterstreicht auch die Feinheiten der digitalen Kommunikation. Diese Codes, die oft als reiner Fachjargon angesehen werden, sind die stillen Schiedsrichter unseres täglichen Austauschs und stellen sicher, dass die Nachrichten ihr Ziel erreichen. Sie erinnern uns daran, dass selbst im Zeitalter der sofortigen Konnektivität ein komplexes und robustes System im Spiel ist, das im Stillen daran arbeitet, Klüfte zu überbrücken und Menschen zu verbinden.
- Der Anstieg von Pretexting-Betrug bei verstärkten Phishing-Angriffen - Januar 15, 2025
- DMARC wird ab 2025 für die Zahlungskartenindustrie verpflichtend - 12. Januar 2025
- NCSC Mail Check-Änderungen und ihre Auswirkungen auf die E-Mail-Sicherheit im öffentlichen Sektor Großbritanniens - 11. Januar 2025