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: Sat, 07 Dec 2002 14:58:17 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Marc Schiereck <address@hidden> 02/12/07 14:58:17

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

Log message:
        tried to fix some errors

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

Patches:
Index: gzz/gzz/modules/email/converter.py
diff -u gzz/gzz/modules/email/converter.py:1.12 
gzz/gzz/modules/email/converter.py:1.13
--- gzz/gzz/modules/email/converter.py:1.12     Fri Dec  6 08:53:48 2002
+++ gzz/gzz/modules/email/converter.py  Sat Dec  7 14:58:17 2002
@@ -135,7 +135,11 @@
 
             header = ['--', msg.getparam("boundary") + '\r\n']
 
-            body = submsg.fp.read()
+            try:
+                body = submsg.fp.read()
+           except:
+               print "\tMail konnte nicht konvertiert werden"
+               return tempstore
             if isConvertible(body, getCharset(submsg)):
                id = storeBody(mediaserver, submsg, body, msgID)
                 header = header + transformHeader(submsg.headers, id)
@@ -209,8 +213,13 @@
     #msg  = mimetools.Message(mail)
     t = java.lang.String(mediaserver.getDatum(recid).getBytes(), "UTF8")
     
-    print "--------\n-------\n%s-------\n--------\n" % \
-          msgZip (reconstruct(mail, mediaserver), str(t))
+    rec = ""
+    try:
+        print "--------\n-------\n%s-------\n--------\n" % \
+              msgZip (reconstruct(mail, mediaserver), str(t))
+    except:
+        print "Reconverting failed."
+       return 1
     
 #    print "\t\t\t", msg.getparam("access-type")
 #    if msg.gettype() == "message/external-body" and 
string.lower(msg.getparam("access-type")) == "x-storm":



reply via email to

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