From time to time I get QP-encoded e-mails, that is, in quoted-printable encoded format. This is mostly used to encode non-Latin language (with high-bit) into 7-bit characters. I know it is less and less used nowadays but, well, people still use it. Since someone still use it, we need to decode it.
Entourage does not decode QP-encoded message quite well, especially when the sender mistakenly assign an incorrect language setting. And it seems that StuffIt Expander can't decode QP-encoded text (however it does decode MIME message very well). After a quick Google, I found a UNIX command line tool that is easy enough to solve my problem.
After downloading QPrint, uncompress it and follow three easy steps listed in the INSTALL document: configure, make, and make install. Of course, you need the Developer Tools installed. You don't need to "make check" and "make wringer" since they'll throw some error messages but cause no harm.
In the Terminal, type qprint -d encoded_file > output_file (assuming qprint is in your search path) to decode a qp-encoded file. If you're interested in taking full advantage of this little thing, the installed UNIX doc and its website have full documentation on the available arguments. Now if anyone wants to make a quite Aqua wrapper for it? :-)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20030325000152921