diff options
author | Magnus Hagander | 2013-08-17 13:10:46 +0000 |
---|---|---|
committer | Magnus Hagander | 2013-08-17 13:10:46 +0000 |
commit | 0ba885344dfe5003d91801c8d90dc55b719eb2a6 (patch) | |
tree | 6361f1d2d0f7250f8bcba5eb8a122249e964032b | |
parent | 0dadc5bcda3ebe51bb938b5944473776ba77d102 (diff) |
Fix base64-encoding
-rw-r--r-- | pgcommitfest/mailqueue/util.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pgcommitfest/mailqueue/util.py b/pgcommitfest/mailqueue/util.py index 6e59411..f38272c 100644 --- a/pgcommitfest/mailqueue/util.py +++ b/pgcommitfest/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 @@ -21,8 +22,8 @@ def send_simple_mail(sender, receiver, subject, msgtxt, attachments=None): main,sub = contenttype.split('/') part = MIMENonMultipart(main,sub) 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) |