Страница 1 из 1

Что за кодировка в примере (см. сообш.)

Добавлено: 2007-01-17 13:57:36
BAYES
Искал настройки courier-imap посмотрел статью
http://www.lissyara.su/?id=1175

Увидел интересный пункт
IMAP_TRASHFOLDERNAME="&BCMENAQwBDsEUQQ9BD0ESwQ1-"
&BCMENAQwBDsEUQQ9BD0ESwQ1- - в какой кодировки это написано???

Добавлено: 2007-01-17 15:22:02
Alex Keda
понятия не имею...
подозреваю, что в UTF8.
Дёрнул из имени созданной оутглюком папочки....

Добавлено: 2007-01-17 15:56:19
BAYES
Да тоже так думал, но не расшифровывается ничем (&BCMENAQwBDsEUQQ9BD0ESwQ1-).
Может не стоит замарачиватся, у меня Thebat, слышал не очеь он с IMAP дружит.

Добавлено: 2007-01-17 17:19:13
Alex Keda
дружит. через одно место :)))

Добавлено: 2007-01-20 19:30:07
bakake
lissyara писал(а):понятия не имею...
подозреваю, что в UTF8.
Дёрнул из имени созданной оутглюком папочки....
Это base64 поверх UTF-16 :-)

Код: Выделить всё

#!/usr/bin/perl -w
use MIME::Base64;
use Text::Iconv;

my $koi8rucs2 = new Text::Iconv ("KOI8-R", "UCS-2BE");
print encode_base64($koi8rucs2->convert('Удаленные')) . "\n";
Печатает
BCMENAQwBDsENQQ9BD0ESwQ1
Ну а "&" вначале и "-" в хвосте, очевидно подсказывают проге что название надо раскодировать %)