Exim ist ein häufig verwendeter MTA (Mail Transfer Agent), der auf Unix-Systemen zum Einsatz kommt und in unseren cPanel-Dienst integriert ist. Es handelt sich um ein vielseitiges E-Mail-Programm, das zahlreiche Komfortfunktionen für die Verwaltung eingehender und ausgehender E-Mails bietet. Das Verständnis und die Kenntnis der Statuscodes können Ihnen dabei helfen, grundlegende E-Mail-Probleme im Zusammenhang mit dem Dienst zu lösen. In diesem Artikel versuchen wir, die häufigsten Antwortcodes vorzustellen, und hoffen, Ihnen dabei das eine oder andere darüber beibringen zu können! Die Statuscodes lassen sich in vier Kategorien einteilen.
Statuscode 2.X.X.X – Erfolgsmeldungen
Diese Codes zaubern Ihnen in der Regel ein Lächeln ins Gesicht und geben Ihnen die Gewissheit, dass alles in Ordnung ist.
- 211 – Dieser Status zeigt eine Meldung zum Serverstatus an, wenn ein Benutzer Hilfeinformationen anfordert.
- 220 – Der Dienst funktioniert! In der Regel ist dies die erste Meldung, die wir von einem funktionierenden Server erhalten, und die am sehnlichsten erwartete Meldung.
- 250 – Antwortcode, der dem HTTP-Statuscode 200 entspricht – OK! Dieser Status wird jedes Mal angezeigt, wenn eine E-Mail erfolgreich empfangen oder versendet wurde.
- 252 – Der Antwortcode des Absenders kann nicht überprüft werden. Der Server erkennt, dass der Benutzer gültig ist, kann dies jedoch nicht überprüfen. Die Zustellung erfolgt, oder die Nachricht wird an einen anderen Server weitergeleitet, der in der Lage ist, den Absender zu überprüfen.
Statuscode 3.X.X.X – Zu Informationszwecken
- 354 – In dieser Kategorie gibt es nur einen Statuscode, der dadurch ausgelöst wird, wann der Server die „From“- und „To“-Adressen erhalten hat. Anschließend wird der Nachrichtentext abgefragt.
Statuscode 4.X.X – Dauerhafter/vorübergehender Fehler
Es handelt sich hierbei um Statuscodes, die von Zeit zu Zeit auftreten und für unbestimmte Zeit bestehen bleiben können, sei es aufgrund vorübergehender Serverfehler auf Seiten des Absenders oder des Empfängers.
- 421 – Dieser Statuscode kann darauf hindeuten, dass auf Seiten des Servers oder des Zielservers ein Problem aufgetreten ist. In der Regel steht er im Zusammenhang mit Verbindungsproblemen.
- 422 – Dieser Statuscode bedeutet, dass das Postfach des Empfängers voll ist.
- 431 – Dieser Statuscode weist darauf hin, dass auf dem E-Mail-Server des Empfängers Speicher- oder Platzprobleme vorliegen. Dies kann dadurch verursacht werden, dass Sie viele E-Mails gleichzeitig versenden oder E-Mails mit großen Anhängen versenden. Wir empfehlen Ihnen in diesem Fall, die Anzahl der gleichzeitig versendeten E-Mails zu reduzieren.
- 450 – Dieser Statuscode weist darauf hin, dass das Remote-Postfach zum Zeitpunkt des Zustellversuchs nicht erreichbar war. Dies kann verschiedene Ursachen haben, beispielsweise ist der Remote-Server offline, das Postfach ist beschädigt, die IP-Adresse des Absenders wurde gesperrt oder sie wurde in eine RBL (Realtime Blackhole List) aufgenommen.
- 452 – Dieser Statuscode bedeutet, dass die angeforderte Aktion nicht ausgeführt werden kann. Dies kann auftreten, wenn der Server Ressourcenprobleme hat, beispielsweise Speicher- oder Speicherplatzprobleme. Ein weiterer häufiger Grund ist, dass der Server versucht, zu viele Nachrichten zu versenden.
Statuscodes 5.X.X – Fehler
Die am häufigsten auftretenden Exim-Statuscodes, die zu einer Ablehnung führen. Sie weisen auf ein Problem entweder auf Seiten des Absenders oder des Empfängers hin.
- 503 – Dieser Status weist darauf hin, dass die Authentifizierung beim SMTP-Server fehlgeschlagen ist. In der Regel deutet dies darauf hin, dass der angegebene Benutzername oder das Passwort falsch ist.
- 510 und 511 – Falsche E-Mail-Adresse. Sie haben in den Feldern „An“, „CC“ oder „BCC“ eine Adresse eingegeben, die auf dem Remote-Mailserver nicht existiert.
- 523 – Jeder Mailserver verfügt über Konfigurationseinstellungen hinsichtlich der maximal zulässigen Größe einzelner Nachrichten. Dieser Statuscode wird angezeigt, wenn die zu versendende E-Mail diesen Wert überschreitet.
- 530 – Dies kann drei Dinge bedeuten
- Sie müssen sich gegenüber dem SMTP-Server oder dem Posteingangsserver des Empfängers authentifizieren.
- Der Zielserver hat Ihren Server auf die Blacklist gesetzt.
- Der Empfänger verfügt über kein Postfach.
- 541 – Der Server des Empfängers hat die Nachricht abgelehnt. Dies kann beim Empfänger durch ein Anti-Spam-Programm verursacht worden sein.
- 550 – Dies ist wahrscheinlich der häufigste Fehlercode, den Sie sehen werden. Er weist in der Regel auf ein Problem auf Seiten des Empfängers hin und teilt Ihnen mit, dass keine E-Mail-Adresse mit diesem Namen existiert. Dies kann durch einen Ausfall des Remote-Servers oder dadurch verursacht werden, dass die IP-Adresse des SMTP-Servers in der Firewall blockiert ist.
- 552 – Unterbrochener E-Mail-Vorgang. In der Regel liegt dies daran, dass die Speicherkapazität des Empfängerservers überschritten wurde oder die Größe der Nachricht das zulässige Limit für eingehende E-Mails überschreitet.
- 554 – Dies ist möglicherweise der schlimmste Statuscode, der Ihnen begegnen kann. Er weist Sie darauf hin, dass der Mailserver des Empfängers der Ansicht ist, Ihre Nachricht könnte Spam sein, oder dass die IP-Adresse Ihres Servers in einer oder mehreren RBLs auf einer Blacklist steht.