>> Additionally, a reliable DNSBL (block list) could be used to detect and
>> block IP addresses which are known spam sources and/or are dynamically
>> assigned.
> 
> Personally I prefer policyd-weight (to avoid rejecting valid mails because
> of false positives on a single RBL), but yes.

Another approach would use the new "postscreen" capability introduced in
version 2.8 of Postfix:

    http://www.postfix.org/postscreen.8.html
    http://www.postfix.org/POSTSCREEN_README.html

I am currently using a combination of postscreen directives (with a bunch
of white lists and block lists, of varying reliability and assigned various
weights) and more traditional smtpd_*_restrictions items (referencing only
a handful of lists which I have decided are sufficiently conservative that
I'm prepared to trust them fully).  The smtpd_*_restrictions info duplicates
portions of my postscreen configuration; this might seem redundant, but it
may catch situations where postscreen's DNS lookups time out for some reason.

I have also defined a smtpd_reject_footer value in my configuration, in
which I provide an alternative (Gmail) address where legitimate senders
can report any delivery problems.  So far, at least, I have not received
any such communications.

Rich Wales
ri...@richw.org

Reply via email to