The most annoying Specto bug ever1 min read

There is this infamous bug in Specto where emails that are not in English would show up with messed up encoding:

It is the single most infuriating bug I know in Specto, annoying me daily.
Today, I spent three miserable hours trying to fix it, and went 90% of the way towards that goal. It now correctly parses weird encoding in subject or sender lines in POP3 and IMAP:

…Except that it doesn’t work with GMail IMAP.

Argh.

I’m tired of this crap. The branch is here. Patches welcome.