Доброог времени суток Господа. Сейчас пишу почтовый клиент, и появилась потребность распознавать кодировки. Спецификацию кодировок скачал с Википедии, а исходники с разных сайтов. Тестировал пока только koi-8r, большую часть текста распознает нормально только иногда появляется нечто типа: =?koi8-r?Q?=F0=C1=D7=CC=CF=D7=C1_=E9=CE=C7=C1?= <gruzinovad1989@mail.ru> =?koi8-r?Q?=F7=C9=CB=CF=DE=CB=C1?= <dotsonxc02@mail.ru> =?koi8-r?Q?=E2=C1=D2=C1=CE=CF=D7=C1_=EC=C9=C4=C9=D1?= <velazquesre13@mail.ru> Письма спамерские, но браузер тему отображает правильно а мой почтовик пока нет. Может кто подкинуть линк на нужный мануал, или исходник (язык не имеет значения).
Это Quoted-Printable. Конвертируй каждый =nn в байт, потом раскодируй по указанной кодировке (в данном случае koi8-r).
Благодарю за совет. Я для определения кодировки всегда использую Штирлиц (прикольная программа), так он мне действительно выдавал QP,KOI-WIN. Только я тогда не знал как толковать абревиатуру QP.