commit | 7da8f06df09aff2f45df9ebcda40e9078a6ab92c | [log] [tgz] |
---|---|---|
author | R. David Murray <rdmurray@bitdance.com> | Fri Jun 04 16:11:08 2010 +0000 |
committer | R. David Murray <rdmurray@bitdance.com> | Fri Jun 04 16:11:08 2010 +0000 |
tree | bb566ef839c79b074df8381c4351d2b95ff26b9d | |
parent | deda8cb8352e7d240e51d6f261989b4fda767b60 [diff] [blame] |
#4768: store base64 encoded email body parts as text, not binary. Patch and tests by Forest Bond.
diff --git a/Lib/email/encoders.py b/Lib/email/encoders.py index 20feb02..0ea441d 100644 --- a/Lib/email/encoders.py +++ b/Lib/email/encoders.py
@@ -29,7 +29,7 @@ Also, add an appropriate Content-Transfer-Encoding header. """ orig = msg.get_payload() - encdata = _bencode(orig) + encdata = str(_bencode(orig), 'ascii') msg.set_payload(encdata) msg['Content-Transfer-Encoding'] = 'base64'