taboo_body << END
/^Content\-Type:\s+text\/html/i
END
At first, I wanted to take this approach as well. Unfortunately, many
subscribers are stuck behind e-mail gateways at some small companies
where they can't change this kind of behavior (configured at the
server). So I have written a series of scripts as a front end (I call
it the anal.filter) that tries as hard as it can to look for plain text
that is usually included in MIME-type messages. Not only does this
solve the HTML problem, but it also at the same time takes care of the
infamous WINMAIL.DAT enclosure. It then scrubs all the MIME stuff off
before passing it into majordomo 1.93 (I also do things like
"cartoonize" profanity, word wrap long messages, change =2A to '.',
etc... I even have it take care of some particularly annoying common
spelling errors!). It has certainly made my mailing lists a lot nicer
to look at, and allows everyone to participate without much pain.
-todd-