Mark J Bradakis wrote:

>But to be more general, what are some of the current
>best practices to filter out spam in a postfix mailman environment
>on Linux?


I use greylisting with Postgrey and spam/virus/other scanning via
MailScanner.

Also to increase protection against hijacked list member's accounts, on
my largest, highest traffic list I have set Privacy options... ->
Recipient filters -> max_num_recipients to 5 although this does result
in some held posts due to the recipient list growing after multiple
reply-alls.

I also hold messages with no or empty Subject: header. I happen to do
this with a custom handler that also holds messages that quote digest
boilerplate, but it can be done with header_filter_rules.

Other things I hold with header_filter_rules are these:

^Sender:.*linkedin.com>?$
^Return-Path:.*linkedin.com>?$
^Sender:.*homerunmail.com>?$
^Return-Path:.*homerunmail.com>?$
^Reply-To:.*homerunmail.com>?$
^Sender:.*facebookmail.com>?$
^Return-Path:.*facebookmail.com>?$

I also have

^.*[@.]apot(mail)?\.com$

in all my lists' ban_list.  This is not anti-spam, but is to prevent
answerpot from subscribing to lists for the purpose of archiving them.

If MailScanner seems too heavy a hammer for spam/malware filtering,
alternatives are <http://sourceforge.net/apps/trac/fuglu/> or simply
running spamassassin and clamav via milters.

-- 
Mark Sapiro <[email protected]>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan

------------------------------------------------------
Mailman-Users mailing list [email protected]
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to