[Mailman-Developers] Feature wish: Regexp Filtering on *body* (not just header)
Martin Maechler
Martin Maechler <maechler@stat.math.ethz.ch>
Wed, 2 Jan 2002 11:24:27 +0100
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 <><