On Oct 27, 2009, at 8:06 AM, Harakiri <harakiri...@yahoo.com> wrote:

Hello,

can a postfix guru please look over my easy configuration? I wanted to create some very easy antispam defense using only postfix (postgrey).

I created a new smtpd_restriction_classes, which i appended to smtpd_recipient_restrictions.

my_filtering = check_recipient_access proxy:pgsql:/etc/myconfig/ recipient_check, check_policy_service inet:127.0.0.1:60000, check_client_access pcre:/etc/myconfig/rbl_check

At first i check if the internal recipient exists with a SQL lookup, it either returns REJECT if the user isnt found, or DUNNO if the user is found (to proceed with additional checks). I heard the use of proxy: is recommended for performance reason - i want to use this lookup for up to 50 messages/sec - is proxymap the right thing todo in this case?

After the recipient check, i check for greylisting, default config of postgrey. Finally im doing an rbl check with reject_rbl_client zen.spamhaus.org .

Is this the correct order?

I reject with zen before greylisting.

Reply via email to