Fehlercodes und Fehlermeldungen von Mailservern

Ein Mailserver antwortet auf alle Anforderungen, die er von E-Mail Clients (also etwa von Outlook, Thunderbird oder Apple Mail) erhält, mit einem Antwortcode. Dieser Code besteht aus drei Ziffern. Die erste Ziffer teilt mit, ob der Server die Anforderung akzeptiert hat und ob er sie auch ausführen konnte. Es gibt fünf mögliche Werte:

  1. Mailserver hat die Anforderung akzeptiert, ist aber selbst noch nicht tätig geworden. Eine Bestätigungsmeldung ist erforderlich.

  2. Mailserver hat die Anforderung erfolgreich ohne Fehler ausgeführt.

  3. Mailserver hat die Anforderung verstanden, benötigt aber zur Verarbeitung weitere Informationen.

  4. Mailserver hat einen temporären Fehler festgestellt. Wenn die Anforderung ohne jegliche Änderung wiederholt wird, kann die Verarbeitung möglicherweise abgeschlossen werden. Versuchen Sie es erneut, vielleicht funktioniert’s!

  5. Mailserver hat einen fatalen Fehler festgestellt. Ihre Anforderung kann nicht verarbeitet werden.

Die zweite Zahl geht ins Detail. Es gibt sechs mögliche Werte:

  1. Syntax Fehler

  2. Antwortinformation

  3. Diese Zahl bezieht sich auf den Status der Verbindung

  4. Wird nicht benutzt

  5. Wird nicht benutzt

  6. Diese Zahl bezieht sich auf den Status des Mailservers

Die dritte Zahl geht noch stärker ins Detail als die zweite. Sie zeigt in feineren Stufen den Status des Mailtransfers. Die Kombination dieser drei Zahlen ergibt die detaillierte Liste der ESMTP Server Antwortcodes, wie sie im RFC 821 und später festgelegt wurden.

Gängige Fehlercodes bei Mailservern

Fehlercode

SMTP/ESMTP Fehlermeldungsbeschreibung

211

System Status, oder Antwort System Hilfe

214

Hilfe Nachricht
(Information über die Verwendung des Empfängers oder die Bedeutung eines bestimmten Nicht-Standard Befehls. Diese Antwort ist nur für den menschlichen Benutzer von Vorteil)

220

Dienst bereit

221

Dienst schließt Übertragungskanal

250

Angeforderte Mail Aktion ok, abgeschlossen

251

Benutzer nicht lokal, werde weiterleiten an [Weiterleitungspfad]

354

Beginne Mail Eingabe; beende mit [CRLF].[CRLF]

421

Dienst nicht bereit, schließe Übertragungskanal
(Das kann eine Antwort auf jede beliebige Anforderung sein, wenn der Dienst weiß, dass er schließen muss)

450

Angeforderte Mail Aktion nicht ausgeführt: Mailbox nicht erreichbar
(z.B., Mailbox aktiv)

451

Angeforderte Aktion abgebrochen: Lokaler Fehler in der Verarbeitung

452

Angeforderte Aktion nicht ausgeführt: Nicht genügend Systemspeicher

500

Syntax Fehler, Befehl nicht erkannt
(Das schließt auch den Fehler einer zu langen Befehlszeile ein)

501

Syntax Fehler bei Parameter oder Argumenten

502

Befehl nicht implementiert

503

Unbrauchbare Befehlsabfolge

504

Befehlsparameter nicht implementiert

550

Angeforderte Aktion nicht ausgeführt: Mailbox unerreichbar
(z.B.: Mailbox nicht gefunden, kein Zugang)

551

Benutzer nicht lokal; bitte [Weiterleitungspfad] versuchen

552

Angeforderte Mail Aktion abgebrochen: Überschreitung der zugewiesenen Speichergröße

553

Angeforderte Aktion nicht ausgeführt: Name der Mailbox nicht erlaubt
(z.B.: Mailbox Syntax inkorrekt)

554

Übertragung misslungen