Форум — General Расшифровка поля Subject в письме 0 0 Подскажите, пожалуйста, как обработать строку поля Subject с русским текстом: "=?koi8-r?B?dGVzdGIg8NLJ18XU?=" Ссылка
Ответ на: комментарий от stassats 04.07.07 11:11:48 MSD А откуда там вопросики? В Base64 + и /. true (04.07.07 12:42:42 MSD) Показать ответ Ссылка
Ответ на: комментарий от true 04.07.07 12:42:42 MSD =?koi8-r?B? и ?= тут к base64 не относятся. А сабж <<testb Привет>>. stassats ★★★★ (04.07.07 12:57:42 MSD) Показать ответ Ссылка
Ответ на: комментарий от stassats 04.07.07 12:57:42 MSD это всё правильно. так и должно быть называется rfc2047 - читать обязательно =?utf8?b?hfjhgcjhgtrekjbnhtjkr?= | | | ---- base64-encoded text ---- кодировка, в которой представлен base64-encoded text scyld ☆ (04.07.07 16:44:14 MSD) Показать ответ Ссылка
Ответ на: комментарий от scyld 04.07.07 16:44:14 MSD Ну это понятно, я имею ввиду, что эти части не закодированы base64. stassats ★★★★ (04.07.07 20:58:52 MSD) Показать ответ Ссылка
Ответ на: комментарий от stassats 04.07.07 20:58:52 MSD Все стало на свои места, ну почти: ?utf8?b?hfjhgcjhgtrekjbnhtjkr?= charset - utf8 кодировка - b(base64) далее между вопросами - закодированный текст Осталась одна загвоздка: получается после преобразования текст: testb \360\322\311\327\305\324 как в Python 1.5.2 дешифровать нашу кириллицу? gtyrin ★ (05.07.07 10:33:02 MSD) автор топика Показать ответ Ссылка
Ответ на: комментарий от gtyrin 05.07.07 10:33:02 MSD я работал в Си и использовал библиотеку iconv наверно в питоне тоже есть. scyld ☆ (05.07.07 14:40:02 MSD) Ссылка