[Postfixbuch-users] policyd-weight

Robert Felber r.felber at ek-muc.de
Mo Nov 23 23:54:36 CET 2009


On Mon, Nov 23, 2009 at 10:15:12PM +0100, Sascha Peters wrote:
> Aber wenn mehrere check Anweisungen in einer Ebene vorhanden sind und 
> ich wie geschrieben anhand der Empfänger noch mal eine Klasse zurück 
> geben, dann ist die Ausnahme wieder Hinfällig. Daher kann das so doch 
> nicht klappen.
> 
> Diese Ausnahmen greifen Nur wenn ich die Empfänger nicht unterschiedlich 
> einstellen will. Ich versuch das mal in Dein Beispiel zu integrieren.
> 
> smtpd_recipient_restriction =
>    [..]
>    check_whitelist
>    [..]
>    check_recipient_access btree:/etc/potfix/recipient_address
> 
> 
> Dann würde an der oben von Dir definierten Stelle die Client IP-Adresse 
> mit DUNNO übersprungen, aber dann bei check_recipient_access mittels 
> Empfängeradresse wieder eine Klasse zurückgegeben die die jeweiligen 
> Checks durchführt.
> 
> Oder habe ich nicht verstanden was Du meinst?


Ich verstehe dein Szenario, bzw dein Problem nicht ganz. Wann
willst du was whitelisten, welche bedingungen muessen erfuellt sein?


smtpd_recipient_restrictions =
    permit_mynetworks
    permit_sasl_authenticated
    reject_unauth_destination
    ...
    check_policyd_weight_recipients


check_policyd_weight_recipients =
    check_recipient_access db:recipients

check_policyd_weight_client_whitelist =
    check_client_access db:whitelist

check_policyd_weight =
    check_policy_service inet:...



recipients
@domain.tld check_policyd_weight_client_whitelist
0.0.0.0/0 DUNNO

whitelist
1.2.3.4 DUNNO
yahoo.com DUNNO
0.0.0.0/0 check_policyd_weight








-- 
    Robert Felber (PGP: 896CF30B)
    Munich, Germany



Mehr Informationen über die Mailingliste Postfixbuch-users