Ich erhalte die folgende Fehlermeldung, wenn ich versuche, eine E-Mail von einem Client auf meinem Heimcomputer über meinen authentifizierten SMTP-Server an zu senden receiver@gmail.com
.
Oct 17 09:21:40 debian postfix/smtpd[1643]: NOQUEUE: reject: RCPT from
unknown[x.x.x.x]: 553 5.7.1 <sender@example.com>: Sender address rejected:
not owned by user sender@example.com; from=<sender@example.com>
to=<receiver@gmail.com> proto=ESMTP helo=<[192.168.1.5]>
Ich suche letztendlich nach einer Lösung für den Fehler, frage mich aber derzeit, welche Konfigurationsparameter ihn main.cf
beheben können. Zum Beispiel soll ich mit Geige smtpd_sender_restrictions
, smtpd_relay_restrictions
oder smtpd_recipient_restrictions
? Ich kann den Fehler nicht beheben, indem ich einen der vorherigen Parameter so zulässig wie möglich mache.
Bearbeiten: Hier ist der relevante Teil meiner aktuellen Konfiguration, obwohl ich hauptsächlich nach einigen möglichen Postfix-Parametern suche, die dazu führen könnten, dass die Adresse abgelehnt wird.
relay_domains = *
smtpd_sender_restrictions =
permit_mynetworks,
permit_sasl_authenticated
smtpd_relay_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination
smtpd_recipient_restrictions =
permit_mynetworks,
permit_sasl_authenticated,
reject_unauth_destination,
reject_rbl_client zen.spamhaus.org,
reject_rhsbl_reverse_client dbl.spamhaus.org,
reject_rhsbl_helo dbl.spamhaus.org,
reject_rhsbl_sender dbl.spamhaus.org,
smtpd_data_restrictions = reject_unauth_pipelining
Und in master.cf
:
submission inet n - - - - smtpd
-o smtpd_tls_security_level=encrypt
-o smtpd_sasl_security_options=noanonymous
-o smtpd_client_restrictions=permit_sasl_authenticated
-o smtpd_sender_restrictions=reject_sender_login_mismatch
master.cf
und der Fehler ist immer noch vorhanden.
master.cf
?
master.cf
Datei wurde an einen anderen Ort als kopiert /etc/postfix/master.cf
. Danke für die Vorschläge!