[postfix-users] Dunno in restriction_classes
Stefan Förster
cite+de-postfix-users at incertum.net
Do Jun 26 11:13:48 CEST 2008
* Thomas Schwenski <mailing-lists at thomasschwenski.de> wrote:
>>> Ich finde da aber kein Wort dazu, was eine Access-Map liefern muss,
>>> damit nur die restriction_class beendet wird aber die nächste
>>> smtpd_recipient_restriction abgearbeitet wird.
Diese Funktionalität existiert nicht.
>> das geht nicht. Eine restriction_class wird immer als Block abgearbeitet. Du
>> musst deine Prüfungen auf mehrere restriction_classes verteilen und diese
>> dann abhängig von deinen Bedingungen aufrufen.
>
> Genau das will ich ja:
Die korrekte Antwort lautet: Schreibe Dir einen Policy-Service. Du
bist auf einem guten Weg, Dir in den Fuß zu schießen, wenn Du das so
umsetzen willst.
> Ich will eine restriction_class für Greylisting haben, eine für DynIP,
> eine für unknown_host, ...
smtpd_restriction_classes = greylisting,dynip
greylisting = check_policy_service foo:bar
dynip = reject_rbl_client mumble
> Allerdings soll das ganze _deselektiv_ stattfinden, also es sollen
> _alle_ E-Mails den jeweiligen Prüfungen unterzogen werden, _außer_ der
> Absender/Client (im Sinne von einlieferndem Mailserver) steht auf einer
> Whitelist für diese Restriction.
smtpd_recipiten_restrcitions =
check_recipient_access pcre:/blubber/greylisitng.map
check_recipient_access pcre:/blubber/dynip.map
...
greylisting.map:
/aus at nahme.1/ dunno
/aus at nahme.2/ dunno
/./ greylisting
Ich sag's nochmal: Du bist auf dem allerbesten Weg, Dir einen
wartungs- und verwaltungstechnischen Albtraum an die Backe zu binden.
Wenn Du das alles wirklich umsetzen musst, solltest Du dringend
darüber nachdenken, einen Policy-Service zu schreiben.
Ciao
Stefan
--
Stefan Förster http://www.incertum.net/ Public Key: 0xBBE2A9E9
keiner hat mich gefragt ob ich leben will, also hat mir keiner zu sagen wie ich zu leben hab
More information about the postfix-users
mailing list