[Postfixbuch-users] warn_if_reject in smtpd_restriction_classes?
Ringen, Dieter (ZPD Dez. 42.5 - Infrastruktur)
dieter.ringen at polizei.niedersachsen.de
Fr Jun 10 06:28:27 CEST 2011
Daniel Funke schrieb:
> Hallo zusammen,
>
> stehe gerade etwas auf dem Schlauch...
>
> ich möchte für interne Server, die für Relay freigeschaltet sind,
> prüfen, daß eine Absender-Adresse verwendet wird, die im Antwort- und
> Fehlerfall auch angenommen würde. Das ganze erst einmal nur als Warnung
> ins Logfile schreiben, aber noch nicht wirklich abweisen.
>
> ausgehend von den smtpd_recipient_restrictions prüfe ich die IP-Adresse
> in der access_client. Von dort verweise ich auf die Restriction Class
> check_sender_validrecipient. Dort prüfe ich mit check_sender_access, ob
> der Absender in einer Liste vorhanden ist. Falls nicht, möchte ich eine
> Warnung protokollieren.
> Da wo ich "WARN_IF_REJECT REJECT" geschrieben habe, funktioniert es nicht.
>
> Hat evt. jemand eine Idee?
>
> Viele Grüße
> Daniel
>
>
> #main.cf:
> smtpd_recipient_restrictions =
> ...
> check_client_access hash:/opt/postfix/etc/postfix/access_client
> ...
>
> smtpd_restriction_classes = check_sender_validrecipient
>
> check_sender_validrecipient = check_sender_access
> hash:/opt/postfix/etc/postfix/valid_recipients, WARN_IF_REJECT REJECT
Das warn_if_reject muß vor einer PRÜFUNG stehen, reject ist keine Prüfung sondern der Abschluß aller
vorangegangenen Prüfungen.
>
>
> #/opt/postfix/etc/postfix/access_client:
> 192.168.12.82 check_sender_validrecipient
>
>
> #/opt/postfix/etc/postfix/valid_recipients:
> sender1 at domain1 OK
> sender2 at domain1 OK
> ...
>
>
--
mit freundlichem Gruß
Dieter Ringen
Zentrale Polizeidirektion ( ZPD )
Dezernat 42.5.4 - IT - Infrastruktur
Tel: 0511 9695 -7653
Fax: 0511 9695697653
mailto:dieter.ringen at polizei.niedersachsen.de
Mehr Informationen über die Mailingliste Postfixbuch-users