|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Boyandin 2:5020/175.2 15 Oct 2002 08:59:57 To : All Subject : MIME:Tools --------------------------------------------------------------------------------
Приветствую!
Проблема: использование MIME::Tools (используемая версия 5.411a) для
разбора почтовых сообщений не вызывало проблем, пока не стали приходить письма
с подобной структурой:
В заголовке:
Content-Type: multipart/mixed;
boundary="----=_NextPart_000_016F_01C273AA.06BFE8B0"
И в теле примерно следующее:
------=_NextPart_000_016F_01C273AA.06BFE8B0
Content-Type: multipart/related;
type="multipart/alternative";
boundary="----=_NextPart_001_0170_01C273AA.06BFE8B0"
------=_NextPart_001_0170_01C273AA.06BFE8B0
Content-Type: multipart/alternative;
boundary="----=_NextPart_002_0171_01C273AA.06BFE8B0"
------=_NextPart_002_0171_01C273AA.06BFE8B0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
...blah blah blah...
...и так далее.
Ситуация понятна. MIME::Parser считает, что всё это - одно единое письмо,
коль скоро boundary не встречается. Пока что подобные сообщения приходили
только от тех, кто пользуется Outlook Express 6, но, думаю, дурной пример
заразителен.
Hе подскажете, существует ли модуль, могущий разбирать подобные
"продвинутые" многокомпонентные сообщения, и если существует - где его
отыскать? Hа CPAN действующего варианта отыскать пока что не удалось.
Всего наилучшего,
Константин
Ралион | Шамтеран http://ralion.ru
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33006ae8334f.html, оценка из 5, голосов 10
|