Postfix 553 Sender address rejected

Postfix 553 5.7.1 Sender address rejected: not logged in

Bei einigen Hostern/Mail Providern hat man Probleme beim E-Mail Versand, wenn man als Absender (Envelope From), eine E-mail angibt welche auch ein Postfach auf dem Empfängersystem besitzt.

Als Bounce Meldung kommt dann 553 5.7.1 <emailname@domain.de>: Sender address rejected: not logged in; from=<emailname@domain.de> to=<emailname@domain.de> proto=ESMTP helo=<helo.absender.de>!

Postfix 553 5.7.1 Sender address rejected: not logged in verhindern

Umgehen kann man dies, in dem man als Absender (Envelope From nicht Header From) ein Alias für das Postfach angibt. “aliasname@domain.de” > “emailname@domain.de”
Solange der Absender Client sich nicht bei Postfix authentifiziert, geht es nur mit dieser Lösung. Meist besteht das Problem wenn man aus PHP oder bash verschickt.
Die Möglichkeit sich bei Postfix zu authentifizieren wird hier beschrieben.

Postfix

Um die Authentifizierungsprüfung auf dem Empfangssystem zu deaktivieren kann man in Postfix:


reject_sender_login_mismatch

abschalten. Ist aber nicht zu empfehlen!

Mehr zu Postfix smtpd_sender_restrictions

Postfix 553 5.7.1 Sender address rejected: not owned by user

Viele E-Mail Provider lassen es nicht zu einen falschen Absender anzugeben. Angeblich aus Angst man konnte mit gefälschtem Absender Spam verschicken, oder sie wollen generell verhindern das man mit einem anderen Absender verschickt.

Es macht auch nicht viel Sinn den Absender zu fälschen, wenn man bedenkt dass eventuelle Unzustellbarkeitsnachrichten (bounces) nicht ihren richtigen Weg zum Absender finden. Hier droht Mailverlust.

Postfix 553 5.7.1 Sender address rejected: not owned by user verhindern

Es muss der richtige Envelope From gesetzt werden. Nicht zu verwechseln mit dem Header From! Der Envelope From ist immer die E-Mail vom Postfach selber. D.h. besitzen Sie ein Postfach “HansMueller@domain.de”, ist das Ihr Absender.

In sendmail gibt man den Absender (Envelope From) mit der Option “-f ” an

In PHP/FPM mit der Option php_admin_value[sendmail_path] = “/usr/sbin/sendmail -t -i -f email@domain.de”

In Thunderbird unter Konten Einstellungen <email@domain.de> im Feld “E-Mail Adresse:” unter dem Feld “Ihr Name”

Auch die Absenderprüfung kann man in Postfix ausschalten, siehe dazu Punkt “Postfix”, ist die selbe Funktion!

Check Also

OpenVPN im DualStack Betrieb

Wie man OpenVPN im DualStack IPv4/IPv6 parallel betreibt Mit der OpenVPN Version 2.4 und höher ...

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Lars Pilawski hat 4,73 von 5 Sternen 972 Bewertungen auf ProvenExpert.com