[Postfixbuch-users] Orig-Client-IP auf HOLD setzen in einer pre-queue-Filter-Umgebung
marcus.friede at Bertelsmann.de
marcus.friede at Bertelsmann.de
Fr Feb 10 15:09:44 CET 2012
Hallo.
Wie kann ich eingehende Mails auf meinem MXer einer bestimmten Client-IP auf HOLD setzen in einer pre-queue-Filter-Umgebung ?
master.cf:
#################
smtp inet n - n - 100 smtpd
-o content-filter=
-o smtpd_proxy_filter=localhost:10024
-o smtpd_proxy_timeout=200
localhost:10025 inet n - n - 0 smtpd
-o content-filter=
-o smtpd_proxy_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=check_client_access,cidr:/etc/postfix/hold,permit_mynetworks,reject
-o smtpd_data_restrictions=
-o mynetworks=127.0.0.0/8
-o receive_override_options=no_unknown_recipient_checks,no_header_body_checks
#################
hold:
#################
a.b.c.d/32 HOLD
#################
Problem:
1. with smtpd_proxy_filter specified, action HOLD is unavailable
2. Über den Reinject auf Port 10025 ist die Client-IP immer localhost ?!?!
Kann ich diesen Konflikt irgendwie lösen ?
Gruß
Marcus
Mehr Informationen über die Mailingliste Postfixbuch-users