diff options
author | Magnus Hagander | 2013-08-13 19:37:21 +0000 |
---|---|---|
committer | Magnus Hagander | 2013-08-13 19:37:21 +0000 |
commit | c2eb4c57b10bd092f37cf308020d7779317f81ac (patch) | |
tree | 28c46a51f0e96d1cd9cbaf9cfb23b892d9cb529a /postgresqleu/mailqueue/util.py | |
parent | 6fe62f814cea3aa620ff3a32b675fb905bac39fd (diff) |
Ensure correct encoding of MIME attachments
Diffstat (limited to 'postgresqleu/mailqueue/util.py')
-rw-r--r-- | postgresqleu/mailqueue/util.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/postgresqleu/mailqueue/util.py b/postgresqleu/mailqueue/util.py index 6e59411e..4b14535a 100644 --- a/postgresqleu/mailqueue/util.py +++ b/postgresqleu/mailqueue/util.py @@ -2,6 +2,7 @@ from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.mime.nonmultipart import MIMENonMultipart from email.Utils import formatdate +from email import encoders from models import QueuedMail @@ -23,6 +24,7 @@ def send_simple_mail(sender, receiver, subject, msgtxt, attachments=None): part.set_payload(content) part.add_header('Content-Transfer-Encoding', 'base64') part.add_header('Content-Disposition', 'attachment; filename="%s"' % filename) + encoders.encode_base64(part) msg.attach(part) |