This may be lame, because already there.. so excuse if.. (and explain ..) Please CC me on all correspondence, since I'm not the m.m.-developers list (I wouldn't be competent!)
I've been administering a few mailing lists for several years now, one of which with about 800 subscribers and 30 postings a day. I started using majordomo these several years ago, before mailman started (or I heard it started). To prevent spam (and a few other inadvertent postings), majordomo (in its majordomo.cf file) has always had a variable global_taboo_headers (+- what mailman has been having too; although only on a per-list basis, not one for all lists) and global_taboo_body one -- the one I've been missing in mailman. This is the one list I've been quite actively updating and I've caught *lots* of spam (i.e. prevented it from going to the list). These are things like /Credit +(Card|Check)/i /Shipping\b.*\bHandling/i /PLEASE CALL/i /Call +24 hours a day,? 7 days a week/ /\bclick here\b/im /\bclick(ing)? (on)? the link\b/im m{\bclick(ing)? on this.*http://}i /\bclick\b.*\bfree\b/im /\bplease click\b/im /\bplease visit us at\b/im but also specific known sites /www\.\w*(lovenet|erotic|porn|hardcore)\w*\.com/i
Note that most of these are *not* caught by filtering on the header lines, since they keep the header lines very minimal and looking valid.
Is something like this feasible with mailman (2.1)? I would love to move all my mailing lists from majordomo to mailman! Hi regards, to your good work, and a Happy New Year!
Martin Maechler <maechler@stat.math.ethz.ch> http://stat.ethz.ch/~maechler/ Seminar fuer Statistik, ETH-Zentrum LEO C16 Leonhardstr. 27 ETH (Federal Inst. Technology) 8092 Zurich SWITZERLAND phone: x-41-1-632-3408 fax: ...-1228 <><