/[gzz]/gzz/gzz/modules/email/converter.py
ViewVC logotype

Diff of /gzz/gzz/modules/email/converter.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.13 by Dreevich, Sat Dec 7 19:58:17 2002 UTC revision 1.14 by benja, Sat Dec 7 20:42:20 2002 UTC
# Line 277  def storeBody(mediaserver, msg, body, ms Line 277  def storeBody(mediaserver, msg, body, ms
277      print msgID      print msgID
278    
279      print "\"", msgtype, "\""      print "\"", msgtype, "\""
280    
281        addDefaultHeaders = 0
282        
283      if msgtype == "message/rfc822":      if msgtype == "message/rfc822":
284          cbodyid = storeMail(body, mediaserver)          cbodyid = storeMail(body, mediaserver)
285      elif msgtype == "text/plain":      elif msgtype == "text/plain":
286          headerLinesB = java.util.ArrayList()          headerLinesB = java.util.ArrayList()
287          headerLinesB.add('Content-Type: text/plain; charset=UTF-8')          headerLinesB.add('Content-Type: text/plain; charset=UTF-8')
288          headerLinesB.add('Message-ID: ' + msgID)          if msgID != None:
289                headerLinesB.add('Message-ID: ' + msgID)
290            else:
291                addDefaultHeaders = 1
292          headerLinesB.add('Content-Transfer-Encoding: ' + msg.getencoding())          headerLinesB.add('Content-Transfer-Encoding: ' + msg.getencoding())
293                    
294          tBody = java.lang.String(body, getCharset(msg))          tBody = java.lang.String(body, getCharset(msg))
# Line 291  def storeBody(mediaserver, msg, body, ms Line 297  def storeBody(mediaserver, msg, body, ms
297          headerLinesB = java.util.ArrayList()          headerLinesB = java.util.ArrayList()
298          headerLinesB.add('Content-Type: ' + msgtype          headerLinesB.add('Content-Type: ' + msgtype
299                           + string.join(ctparams, ''))                           + string.join(ctparams, ''))
300          headerLinesB.add('Message-ID: ' + msgID)          if msgID != None:
301                headerLinesB.add('Message-ID: ' + msgID)
302            else:
303                addDefaultHeaders = 1
304          headerLinesB.add('Content-Transfer-Encoding: ' + msg.getencoding())          headerLinesB.add('Content-Transfer-Encoding: ' + msg.getencoding())
305                    
306          cbodyid = mediaserver.addDatum(body, headerLinesB, None, 0)          cbodyid = mediaserver.addDatum(body, headerLinesB, None, addDefaultHeaders)
307    
308      return cbodyid      return cbodyid

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.14

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26