From 88ef628f20318c9b38c3503a60d589e79cde7c66 Mon Sep 17 00:00:00 2001 From: Nikolaus Schulz Date: Thu, 12 Oct 2006 18:19:01 +0000 Subject: Mangle From_ in message bodies. --- archivemail.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/archivemail.py b/archivemail.py index 7f22bba..dbb2448 100755 --- a/archivemail.py +++ b/archivemail.py @@ -62,6 +62,10 @@ import tempfile import time import urlparse +# From_ mangling regex. +from_re = re.compile(r'^From ', re.MULTILINE) + + ############## class definitions ############### class Stats: @@ -335,6 +339,7 @@ class Mbox(mailbox.UnixMailbox): body = msg.fp.read(options.read_buffer_size) if not body: break + body = from_re.sub('>From ', body) self.mbox_file.write(body) self.mbox_file.write(os.linesep) -- cgit v1.2.3