[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