[Erp5-report] r23975 - /erp5/trunk/products/MailTemplates/MTMultipart.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Oct 2 14:54:21 CEST 2008


Author: romain
Date: Thu Oct  2 14:54:20 2008
New Revision: 23975

URL: http://svn.erp5.org?rev=23975&view=rev
Log:
Generate a Content-ID header for attachment, in order to allow embedded image
in HTML.

Modified:
    erp5/trunk/products/MailTemplates/MTMultipart.py

Modified: erp5/trunk/products/MailTemplates/MTMultipart.py
URL: http://svn.erp5.org/erp5/trunk/products/MailTemplates/MTMultipart.py?rev=23975&r1=23974&r2=23975&view=diff
==============================================================================
--- erp5/trunk/products/MailTemplates/MTMultipart.py (original)
+++ erp5/trunk/products/MailTemplates/MTMultipart.py Thu Oct  2 14:54:20 2008
@@ -77,6 +77,8 @@
         msg = MIMEBase(*content_type.split('/'))
         msg.set_payload(data)
         Encoders.encode_base64(msg)
+        msg.add_header('Content-ID', '<%s>' % \
+            ''.join(['%s' % ord(i) for i in filename]))
         msg.add_header('Content-Disposition', 'attachment',
                        filename=filename)
         self.attach(msg)




More information about the Erp5-report mailing list