[Postfixbuch-users] Greylisting nur fuer bestimmte Domains
tp22a at softhome.net
tp22a at softhome.net
Mo Feb 28 12:56:40 CET 2005
On Mon, 28 Feb 2005 07:48:55 +0100
Ralf Hildebrandt <Ralf.Hildebrandt at charite.de> wrote:
> * tp22a at softhome.net <tp22a at softhome.net>:
>
> > Wie Du nur 2 Domänen aktivierst, kann ich Dir nicht genau sagen. Es hängt davon ab, welches "Greylisting" Du verwendest.
>
> Nein.
>
Das stimmt nicht genau. Bei einigen kannst Du in der Konfiguration selbst die Empfänger vom Greylisting ausschliessen. Bei Postgrey z.B. kann man das.
> > Ich habe bei mir SQLgrey im Einsatzt und habe 3 Domänen, welche ich
> > explizit NICHT durchs Greylisting laufen lassen soll. Eine davon ist
> > eine Mailman Liste und die anderen zwei sind ganz normale Domänen.
> >
> > Nun habe ich auf einer Domäne mal alle Benutzer (sind nur 4) aus dem Graylisting ausgeschlossen:
> >
> > Im main.cf:
> > check_recipient_access pcre:/etc/postfix/sqlgrey_recipient_access.pcre
>
> Uhh, wie häßlich. Dafür gibt es hash oder btree. Ausserdem ist die
> syntax falsch (/i ist nicht richtig, das macht es case-sensitive, Mail
> ist aber case-insensitive...).
>
> > in sqlgrey_recipient_access.pcre:
> > /^aa\@domain\.tld$/i OK
> > /^bb\@domain\.tld$/i OK
> > /^ccc\@domain\.tld$/i OK
> > /^ddd\@domain\.tld$/i OK
>
> check_recipient_access hash:/etc/postfix/sqlgrey_recipient_access
> aa at domain.tld OK
> bb at domain.tld OK
> ccc at domain.tld OK
> ddd at domain.tld OK
>
Okay. Das mit dem /i ist ein Fehler von meiner Seite. Hash hat aber den nachteil dass Du das Ding jeweils immer mit noch mit postmap bearbeiten musst.
>
> > Bei der Mailman Domäne habe ich explizit jede Adresse ausgeschlossen:
> > in sqlgrey_recipient_access.pcre:
> >
> > /\@lists\.irgendwas\.tld$/i OK
>
> lists.irgendwas.tld OK
>
Okay
> > Wenn Du den umgekehrten Weg gehen willst (also nur bei bestimmten Domänen) das Graylisting einzustellen, dann würde ich das so machen:
> >
> > greylist_enabled.pcre:
> > /\@domain\.tld$/i greylist policy
> > /^user\@domain2\.tld$/i greylist policy
> > /^user2\@domain2\.tld$/i greylist policy
>
> Das geht natuerlich nicht, da auf der rechten seite nur EIN value
> stehen darf. Also greylist_policy
>
Schreibfehler. Es sollte natürlich greylist_policy heissen.
> --
> Ralf Hildebrandt (i.A. des IT-Zentrum) Ralf.Hildebrandt at charite.de
> Charite - Universitätsmedizin Berlin Tel. +49 (0)30-450 570-155
> Gemeinsame Einrichtung von FU- und HU-Berlin Fax. +49 (0)30-450 570-962
> IT-Zentrum Standort CBF send no mail to spamtrap at charite.de
> --
> _______________________________________________
> Postfixbuch-users mailingliste
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
Mehr Informationen über die Mailingliste Postfixbuch-users