powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (MIME) Как глубоко копать
6 сообщений из 6, страница 1 из 1
(MIME) Как глубоко копать
    #33030424
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
Кто нибудь занимался парсингом MIME писем?
Как глубоко я должен копать в поисках различных parts.
То есть, скажем есть такая байда:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
MIME (
  part  1  (
           part1_1 (
                      part1_1_1 (
                                .............
                                )
                   )

           part1_2 (
                   ...................
                   )
           )
  part  2  (
           part2_1 (
                   )

           part2_2 (
                   )
           )
)
Вопрос 1: Бывает ли вообще сообщения с part2_1, part2_2 ....?
Вопрос 2: Как глубоко уходить в part1_1 ....?
...
Рейтинг: 0 / 0
(MIME) Как глубоко копать
    #33030443
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще вопросик,
а бывает ли такое, что сначала идет аттачмент, и потом текст?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
MIME (
part  1  (
  content-type: image/gif;
  content-disposition: attachment;
  )
part  2  (
  content-type: text/plain;
  ....
  )
)
...
Рейтинг: 0 / 0
(MIME) Как глубоко копать
    #33030603
Фотография XM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что по этому поводу говорит RFC 2045 - RFC 2049 ? :)
http://www.rfc-editor.org/cgi-bin/rfcsearchTest.pl
Для PERL есть http://search.cpan.org/~dskoll/MIME-tools-5.417/lib/MIME/Tools.pm чтоб голову не забивать :))
...
Рейтинг: 0 / 0
(MIME) Как глубоко копать
    #33030689
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я эти RFC уже распечатал, прочитал. там же не для средних умов все написано...
...
Рейтинг: 0 / 0
(MIME) Как глубоко копать
    #33031171
Макс М.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может проще взять готовые либы для парсинга MIME ?
...
Рейтинг: 0 / 0
(MIME) Как глубоко копать
    #33031607
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Готовые я взял (PEAR).
Они показывают только структуру.
Меня интересует, в каком порядке надо показывать пользователю. И что вообще показывать, а что считать за аттачмент. Нужна общая идея.
В этих RFC не говорится сколько может быть уровней и партов. В одном письме может быть и multipart/mixed, потом related, а внутри related еще и alternative, а внутри alternative еще и digest ...
Вот что я хочу узнать. В инете все перерыл...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (MIME) Как глубоко копать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]