SMTP Errors – 550 vs 450
Der kleine unterschied der SMTP Errors 450 und 550
Fehlmeldungen im Mailserver logfile.
450 5.7.1 <123.123.123.123>: Helo command rejected: Host not found;
550 5.7.1 <123.123.123.123>: Helo command rejected: Host not found;Der kleine aber feine unterschied ist:
- 400er Fehler Code
- wird dem anderem MTA mitteilt, das es ein Temporäres Problem gibt und er später wieder kommen soll. Wann das ist entscheidet der absenden Mailserver.
- 500er Fehler Code
- wird dem anderem MTA mitteilt, das es ein Problem gibt und das der MTA nicht wieder versuchen soll die Mail Einzuliefern.
- wird dem anderem MTA mitteilt, das es ein Problem gibt und das der MTA nicht wieder versuchen soll die Mail Einzuliefern.
In Postfix ist gerne mal die Option
soft_bounce = yesgesetzt. Da dies nur zu 400er führt. Ideal für Testzwecke.
Zum überprüfen was gerade gesetzt ist kann man diesen Befehl absetzen
postconf -nf |grep softAlternativ kann man auch die Fehler Codes für verschiedene Fehler definieren.
Dies kann man in seine main.cnf eintragen, und das System sendet 500er Fehler für die definierten Fehler.
unknown_local_recipient_reject_code = 550
unknown_address_reject_code = 550
unknown_client_reject_code = 550
unknown_hostname_reject_code = 550
unknown_relay_recipient_reject_code = 550
unknown_virtual_alias_reject_code = 550
unknown_virtual_mailbox_reject_code = 550
unverified_recipient_reject_code = 550
unverified_sender_reject_code = 550
Schreibe einen Kommentar