[Mailman-Developers] Modifying mailman to filter archived
messages
Barry A. Warsaw
barry@zope.com
Thu, 25 Jul 2002 23:38:16 -0400
>>>>> "LB" == Laurence Berland <laurence@digitalpulp.com> writes:
LB> Ouch-I guess I missed this little detail. I'm trying to get an
LB> idea of how best to do this. Does this work? (easier in pcode
LB> than english):
If all you care about is modifying text/plain parts, this should be
much simpler:
from email.Iterators import typed_subpart_iterator
...
def munge(msg):
for part in typed_subpart_iterator(msg, 'text', 'plain'):
body = part.get_payload()
newbody = hack_body(body)
part.set_payload(newbody)
Cheers,
-Barry