commit | 52dcd4590652e3c6f57a94fb57a5522880b7d72b | [log] [tgz] |
---|---|---|
author | R. David Murray <rdmurray@bitdance.com> | Wed Jun 02 22:03:15 2010 +0000 |
committer | R. David Murray <rdmurray@bitdance.com> | Wed Jun 02 22:03:15 2010 +0000 |
tree | d8361501f980bff3a999186ff2ac1a961584e9c8 | |
parent | c395545a4ab4b4760c0472af74f526f405389864 [diff] |
#1368247: make set_charset/MIMEText automatically encode unicode _payload. Fixes (mysterious, to the end user) UnicodeErrors when using utf-8 as the charset and unicode as the _text argument. Also makes the way in which unicode gets encoded to quoted printable for other charsets more sane (it only worked by accident previously). The _payload now is encoded to the charset.output_charset if it is unicode.