Dan M <d...@catfolks.net> writes: > On Thu, 28 Oct 2010 15:05:56 -0500, Dan M wrote: > > Ok, I didn't research enough before I posted this. I see now that this > *is* indeed a MIME message, and the '?Q' bit says that the next piece is > quoted-printable, and that the encoding is defined in RFC2047. > > So the question the becomes, do we have a library for reading info like > this?
The quopri module handles quoted-printable. I've used it to demangle mail headers. I had a regexp from a perl script available to split headers, so I just fed the quoted-printable part to quopri.decodestring, even though quopri.decode should be able to handle a header directly. Headers can sometime be encoded in base64 as well, at least in emails. I don't think it's common in Usenet though. But that can be decoded by the base64 module. -- http://mail.python.org/mailman/listinfo/python-list