в общем случае эта задача не тривиальная
Misha v.3 15.03.2010 02:54
т.к.:
- вот эти ?koi8-r? и ?windows-1251? -- будут мешаться, т.к. у парсера нет инструментов для перекодирования (кроме внутренних)
- кроме base64 (?B? после кодировки) там может быть ещё quoted-printable (?Q?), которую также раскодировать нечем, т.к. у парсера это есть только в виде встроенного механизма.
да, в принципе и то и то можно реализовать на парсере, но в случае больших отчётов могут вылезти проблемы с памятью и временем выполнения, т.к. не быстро это будет, перекодировать кодом на парсере.