Проблема с IMAP модулем - не парсится структура письма

Setor

Новичок
Проблема с IMAP модулем - не парсится структура письма

Я заметил, что не парсится структура письма, если в его заголовках не указана версия MIME

В комментах на php.net к ф-ции imap-fetchstructure() было пару подобных замечаний, но решения проблемы предложено не было. Может кто сталкивался, нельзя ли как-то обойти это недоразумение?
 

Setor

Новичок
440hz
Письмо может быть отправлено чем угодно и кем угодно, нам это не важно!

Моя задача заключается лишь в том, чтобы принять письмо и правильно его обработать. И мне не важно, что за версия MIME указана в заголовках и указана ли она вообще.

Изначально у меня был написан свой клиент для работы с POP3 и модифицированный PEAR MimeDecode. Позже я решил возложить парсинг на модуль imap. Через пару дней я заметил глюк, что почта перестала доставляться, начал разбираться и оказалось, что если в заголовках письма не указана версия MIME, я попросту не могу получить структуру письма и кодировка устанавливается в US-ASCII. Пришлось откатиться на предыдущий вариант работы с почтой, но мне кажется, что должен же быть какой-то выход из данной ситуации.
 
Сверху