Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #51474
| Date | 2013-07-28 23:16 -0700 |
|---|---|
| From | "W. Trevor King" <wking@tremily.us> |
| Subject | Re: [python] email 8bit encoding |
| References | <36aa5535-a821-4d7e-8414-1e40820705e4@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.5252.1375124803.3114.python-list@python.org> (permalink) |
[Multipart message — attachments visible in raw view] - view raw
On Sun, Jul 28, 2013 at 04:41:27PM -0700, rurpy@yahoo.com wrote: > How, using Python-3.3's email module, do I "flatten" (I think > that's the right term) a Message object to get utf-8 encoded > body with the headers: > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit > when the message payload was set to a python (unicode) string? I asked about this a while back [1], but never got a response. My current best-guess is here [2]. My fallback flattening works for everything except the 8-bit encoded messages using the UTF-16 charset, but it's pretty ugly. Let me know if you figure out something cleaner :). Cheers, Trevor [1]: http://thread.gmane.org/gmane.comp.python.general/725425 [2]: https://github.com/wking/rss2email/blob/master/rss2email/email.py#L226 -- This email may be signed or encrypted with GnuPG (http://www.gnupg.org). For more information, see http://en.wikipedia.org/wiki/Pretty_Good_Privacy
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
email 8bit encoding rurpy@yahoo.com - 2013-07-28 16:41 -0700
Re: [python] email 8bit encoding "W. Trevor King" <wking@tremily.us> - 2013-07-28 23:16 -0700
Re: [python] email 8bit encoding rurpy@yahoo.com - 2013-07-29 20:56 -0700
Re: email 8bit encoding Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-07-29 22:52 +0200
Re: email 8bit encoding rurpy@yahoo.com - 2013-08-01 08:20 -0700
Re: email 8bit encoding Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-08-02 13:19 +0200
Re: email 8bit encoding Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-08-02 14:12 +0200
csiph-web