2013-03-18 16 views
5

Gmail'den bazı iletileri almak için Net :: IMAP.fetch kullanıyorum.Konu, Net :: IMAP aracılığıyla UTF8'de nasıl getirilir? (ruby)

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

nasıl UTF8 yukarıdaki dizeyi dönüştürmek: I (kiril içinde, yani) bir UTF8 konuya sahip bir ileti getir Ancak, böyle bir şey olsun?

NOT: Bu yakut içindir 1.8.7

cevap

3

cevabı:

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

noktası "QUOTED-YAZDIRILABİLİR" olduğu kodlamayı (varsayılan olarak Gmail için e-posta deneklerin kodlama).

İlgili konular