Допустим у меня есть POP3 клиент, способный из потока ответов сервера выцеплять набор байтов, представляющих письмо. Может у кого-нить есть класс или компонента, или ссылочки хорошие "правильно" разбирающий этот поток? Под "правильно" понимается:
1.) С учетом MIME
2.) С учетом ВСЕХ кодировок(Желательно привидение к одной).
Не поверишь, я так и набрал в поиске разбор MIME, и привел первую ссылку.
На самом деле там не хватает самого кода по поиску частей MIME в потоке байт и анализу типа контента...
Вот залил сюда. Выдирал из проекта. Если чего-то не хватит — свисти, перезалью.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, Nikto, Вы писали:
S>Не поверишь, я так и набрал в поиске разбор MIME, и привел первую ссылку. S>На самом деле там не хватает самого кода по поиску частей MIME в потоке байт и анализу типа контента...
Во-во. Ты знал чего искать . А мне то нужен был "разбор email" (различные вриации тута)
S>Вот залил сюда. Выдирал из проекта. Если чего-то не хватит — свисти, перезалью.
сенкс — щас посмотрю.
Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, Nikto, Вы писали:
S>Не поверишь, я так и набрал в поиске разбор MIME, и привел первую ссылку. S>На самом деле там не хватает самого кода по поиску частей MIME в потоке байт и анализу типа контента... S>Вот залил сюда. Выдирал из проекта. Если чего-то не хватит — свисти, перезалью.
З.Ы. Насчет кодировок — все немного хужее. Там как бы этта... Много их. Очень. Я как ленивый парень сделал все через MLang.dll, ибо под винду.
В исходной мессаге сабжект письма расшифровывался при помощи класса СCharsetDecoder, который приводил любую именованную кодировку к родной виндовой для данного языка. Его брать здесь