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