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

Reply via email to