2014-12-21 1 views
0

Я получаю список папок с учетной записи электронной почты, некоторые из которых имеют китайские символы. Однако вывод из Ruby не подходит. Как мне отобразить правильные символы?Читайте на разных языках с IMAP в Ruby

Пример:

"Group: &gC9UCE6SUtVQs2StgKFO,WcJllBRbFP4-" 

Группа непонятных символов на самом деле список китайских иероглифов.

Я попытался переключить кодировку на utf-8. Однако это приводит к тому же.

Я даже использовал метод принудительного кодирования для строки, но тот же результат.

Какое исправление для этого? Благодарю.

+0

Это 'модифицированный UTF-7 кодирования', используемый для IMAP папок. Посмотрите, есть ли в вашей библиотеке IMAP функция декодирования имен папок. – Max

ответ