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
