変換には、PHPの関数 iconv_mime_decode を使っています。
記事「読めないメールSubjectはMIMEヘッダフィールドエンコードされてるかも。デコード方法を紹介します」にPHPコード・解説を載せています。よかったらのぞいてみてください。