Re: Mails an Kopie-Empfänger kommen bei submission 2x an, von extern nur 1x!
Carsten
postfixer99 at gmail.com
Di Sep 19 22:37:26 CEST 2017
Am 18.09.2017 um 17:11 schrieb Christian Boltz:
> Meine Glaskugel sagt: Guck mal in die master.cf ;-)
> Ich rate einfach mal, dass Du die Mails durch Amavis schleust und auf
> Port 25 -o receive_override_options=no_address_mappings gesetzt
> hast. Für den Submission-Port brauchst Du das wohl auch ;-)
>
>
Hey Christian,
super! Mit dem Tipp funktioniert es.
Ich hatte für die Submission User gar keinen expliziten Rückgabeport für
amavis definiert (forward_method).
Per default gehen Mails aus dem Internet ja auf Port 25 ein und gehen
auf 10024 zu amavis und kommen auf 10025 zurück.
Für die Submission-User auf Port 587 gingen die Mails auf Port 10030 an
amavis, aber auf welchem Port zurück?? Hmmm.
Habe jetzt für die Policy-Bank auf 10030 explizit gesetzt:
forward_method => 'smtp:[127.0.0.1]:10031'
und auch im Postfix einen smtpd auf 10031 lauschen lassen, dort nach
Deinem Tipp:
-o receive_override_options=no_address_mappings
und es funktioniert ;-)
Ich verstehe nur nicht, warum das Problem zuvor beim Empfang auf Port 25
(aus dem Internet) nicht aufgetreten ist,
denn dort fehlt ja auch die "no_address_mappings" Direktive.
Falls Dir da noch was auffällt, bin ich für eine Erklärung dankbar,
ansonsten vielen Dank für die Hilfe!!!
Beste Grüße
Carsten
--- master.cf ----
# Internet MX
1.1.1.1:25 inet n - - - - smtpd
-o smtpd_sasl_auth_enable=no
-o smtpd_proxy_filter=localhost:10024
-o smtpd_proxy_options=speed_adjust
-o smtpd_proxy_timeout=800
-o content_filter=
# Rueckgabe der Mail von amavis (wenn sie aus dem Internet kommen)
localhost:10025 inet n - - - - smtpd
-o smtpd_proxy_filter=
-o content_filter=
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=
-o mynetworks=127.0.0.0/8
-o receive_override_options=no_unknown_recipient_checks
----------------------------------------
# submission
1.1.1.2:587 inet n - - - - smtpd
-o syslog_name=postfix/submission
-o smtpd_sasl_auth_enable=yes
-o smtpd_client_restrictions=permit_sasl_authenticated,reject
-o content_filter=smtp:[localhost]:10030
-o smtpd_tls_cert_file=$submission_tls_cert_file
-o smtpd_tls_key_file=$submission_tls_key_file
--- neu eingebaut -----
# Rueckgabe der Mail von amavis (wenn sie von submission-users kommen)
localhost:10031 inet n - - - - smtpd
-o syslog_name=postfix/checked_10031
-o smtpd_proxy_filter=
-o content_filter=
-o smtpd_authorized_xforward_hosts=127.0.0.0/8
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o smtpd_data_restrictions=
-o mynetworks=127.0.0.0/8
-o
receive_override_options=no_unknown_recipient_checks,no_address_mappings
Mehr Informationen über die Mailingliste Postfixbuch-users