Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];

Вниз

Как декодировать subject письма   Найти похожие ветки 

 
fagot   (2003-02-14 15:14) [0]

Помогите, пожалуйста, кто знает!
Я использую Delphi7 и компоненты Indy IdPOP3, IdMessage для считывания заголовков писем с сервера. Проблема в кодировке, поле subject представляет собой строку
=?koi8-r?B?8NLJ18XU?= или
=?utf-8?B?0L/RgNC40LLQtdGC?=

Вопрос: какие действия надо произвести, чтоб ее раскодировать?
может есть компоненты, облегчающие это дело?

Очень буду благодарен за пример!


 
Sashka4000   (2003-02-15 13:11) [1]

закодировано в Base64
=?koi8-r? - говорит о том что написано в Koi8R
соответственно передируешь из Base64 в win1251 - > koi8r


 
Anatoly Podgoretsky   (2003-02-15 13:32) [2]

Наверно в Инди для этого есть какие нибудь функции или ручками, для это в данном заголовке есть вся информациия

?кодировка?метод упаковки?упакованные данные?
кодировка - одна из допустимых кодировок
метод упаковки или Base64 или Quoted Printable

Если нужны подробности то надо студировать соответствующие , номер не помню, сами RFC есть на многих сайта, простейший поиск по слову RFC даст достаточное количество ссылок.



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.008 c
4-19912
Tornado
2003-02-07 11:22
2003.04.07
Вызов диалога


6-19724
VIB
2003-02-13 14:05
2003.04.07
Вопрос по работе с TNMHTTP


14-19801
Keymaster
2003-03-17 11:30
2003.04.07
Надо издать книгу


1-19530
Вадим
2003-03-26 16:15
2003.04.07
TRcihEdit


1-19518
AlexeyMir
2003-03-26 14:30
2003.04.07
Проблемы с PChar





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский