gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gzz/modules/email converter.py


From: Marc Schiereck
Subject: [Gzz-commits] gzz/gzz/modules/email converter.py
Date: Fri, 25 Oct 2002 17:30:24 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Marc Schiereck <address@hidden> 02/10/25 17:30:24

Modified files:
        gzz/modules/email: converter.py 

Log message:
        E-mails now are saved with CRLF-linebreaks.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/modules/email/converter.py.diff?tr1=1.2&tr2=1.3&r1=text&r2=text

Patches:
Index: gzz/gzz/modules/email/converter.py
diff -u gzz/gzz/modules/email/converter.py:1.2 
gzz/gzz/modules/email/converter.py:1.3
--- gzz/gzz/modules/email/converter.py:1.2      Wed Oct 16 19:27:25 2002
+++ gzz/gzz/modules/email/converter.py  Fri Oct 25 17:30:24 2002
@@ -17,6 +17,7 @@
 
 import gzz
 import mailbox
+import re
 import string
 
 def storeMailbox(file, mediaserver):
@@ -29,4 +30,8 @@
         header = string.join(msg.headers , '')
         body   = string.join(msg.fp.readlines() , '')
 
-        mediaserver.addDatum(header + '\n' + body , "message/rfc822")
+        p = re.compile( '(\r\n|\n)')
+        header = p.sub('\r\n', header)
+        body = p.sub('\r\n', body)
+
+        mediaserver.addDatum(header + '\r\n' + body , "message/rfc822")




reply via email to

[Prev in Thread] Current Thread [Next in Thread]