rubyでメールの本文の日本語部分デコードしようとした。7bitかとおもたらQuoted-Printable。なにこれどうするの、と思って調べました unpack が妥当 str.unpack('M') デコード例 >> str=> "=F9=97=82=B1=82=F1=82=C9=82=BF=82=CD" >> str.unpack('M') => ["\xF9\x97\x82\xB1\x82\xF1\x82\xC9\x82\xBF\x82\xCD"] >> str.unpack('M').first.force_encoding('sjis') => "\x{F997}\x{82B1}\x{82F1}\x{82C9}\x{82BF}\x{82CD}" >> str.unpack('M').first.force_encoding('sjis').encode('utf-8') =>