Encode attachment in base64

issue6992
review39931002
This commit is contained in:
Cédric Krier committed 2017-12-13 18:08:13 +01:00
1 parent 4cbee8d447
commit 330ff6a52f
1 file changed
+2
+2
View File
@@ -1,6 +1,7 @@
# This file is part of Tryton. The COPYRIGHT file at the top level of
# this repository contains the full copyright notices and license terms.
import mimetypes
from email.encoders import encode_base64
from email.header import Header
from email.mime.application import MIMEApplication
from email.mime.multipart import MIMEMultipart
@@ -271,6 +272,7 @@ class EmailAttachment(ModelSQL):
if mimetype:
msg = MIMENonMultipart(*mimetype.split('/'))
msg.set_payload(content)
encode_base64(msg)
else:
msg = MIMEApplication(content)
if not isinstance(name, str):