> -----Original Message----- > From: owner-postfix-us...@postfix.org [mailto:owner-postfix- > us...@postfix.org] On Behalf Of Wietse Venema > Sent: Wednesday, December 01, 2010 4:41 PM > To: Postfix users > Subject: Re: postscreen request: pcre support > > Jeroen Koekkoek: > > Hi, > > > > I would like to request pcre table support in postscreen for some > fields > > e.g. client_name, helo_name, etc. > > > > For example if client is not listed on any dnsbl, but the reverse > > hostname matches /\.dsl\./, the client is greylisted. > > > > Or if client is listed on a single dnsbl and contains something like > > dialup, the connection is dropped. > > This functionality already exists in smtpd. There is no need to > duplicate > this in postscreen.
Is it possible to use postscreen and give points for things and when it is between 2 values it is greylisted and if it is below the lowest value it is accepted and if it is above the highest value it is rejected? In that case it would be useful to have an option to have pcre table to give certain points. If you are listed in dnsbl X and you've a hostname that match /\.dsl\./ -> greylist, if you are only listed in dnsbl X -> accept, if you are listed in dnsbl X, you've a hostname that match /\.dsl\./ and are listed in dnsbl Y -> reject. Would something like that be possible with postfix/postscreen without using a milter? Mark