2013-03-18 6 views
5

私はNet :: IMAP.fetchを使ってGmailからいくつかのメッセージを取得しています。私はUTF8に上記の文字列を変換するにはどうすればよいNet :: IMAP経由でフェッチされたテーマをデコードする方法はUTF8ですか? (ルビー)

=?UTF-8?B?0KHRgNC/0YHQutC4INGE0L7RgNGD0Lwg0YLRgNCw?= =?UTF-8?B?0LbQuCDQuNC30LHQvtGA0L3QuCDQvNCw0YLQtdGA0Lg=?= =?UTF-8?B?0ZjQsNC7INC4INC90LAg0ZvQuNGA0LjQu9C40YY=?= =?UTF-8?B?0LggLSBjaXJpbGFjZSB0ZXN0?= 

:しかし、私は(すなわち、キリル文字で)UTF8の件名を持つメッセージをフェッチするとき、私はこのような何かを得ますか?

注:

Mail::Encodings.unquote_and_convert_to(string, 'utf-8')

ポイントは、電子メールの件名のエンコードがGmailのデフォルトでは "quoted-printableの" エンコーディング(あるある:これは答えはRuby用の1.8.7

答えて

3

です)。

関連する問題