Просмотр полной версии : Скрипт для вытаскивания файлов из мыла
Скриптик на ПХП проходится по директории, если находит мыльные файлы с вложениями, вытаскивает вложения и сохраняет отдельно.
Зайцев Олег
27.11.2004, 15:22
Скриптик на ПХП проходится по директории, если находит мыльные файлы с вложениями, вытаскивает вложения и сохраняет отдельно.
Полезная штучка, правда работает только для Base64 кодирования вложенного объекта.
Полезная штучка, правда работает только для Base64 кодирования вложенного объекта.
Пришли мне письмо с другим кодированием, попробую добавить :)
Зайцев Олег
27.11.2004, 15:41
Пришли мне письмо с другим кодированием, попробую добавить :)
В принципе, его и присылать необязательно - весьма распространен тип кодирования "quoted-printable" - именно в нем пересылаются HTML, XML ... Вот пример:
------=_NextPart_000_0019_01C4D497.4ECD8AE0
Content-Type: text/html;
***name="virus.htm"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
***filename="virus.htm"
Тескт присьма имеет вид
<html><body>
<table border=3D1 cellspacing=3D0>
<tr><td>[b]=C8=EC=FF<td>[b]=CC=EE=E1=E8=EB=FC=ED=FB=E9<td>[b]=C4=EE=EC=E0=
где =NN при раскодировании заменяется одним символом с кодом NN
как можно это приспособить к автолуку ?
Если интересно, то в консольном сканере Vba32 есть недокументированный ключик /unpack_archives. Может кому пригодится :)
Если интересно, то в консольном сканере Vba32 есть недокументированный ключик /unpack_archives. Может кому пригодится :)
И что он делает?
Изменил оригинальную версию. Теперь знает перу кодировок и вытаскивает кроме атачей кодированное содержимое письма.
как можно это приспособить к автолуку ?
Никак :(
И что он делает?
Достает файлы из архивов (а заодно и из почтовых баз и почтовых сообщений).
Запускаешь сканер на тестирование интересующих файлов (или как вариант на каталог) с данным ключиком (для полного счастья нужен набор ключей /unpack_archives/ar/ml/af), все запакованные файлы и аттачи будут сохранены в подкаталог 'unpacked'.
Достает файлы из архивов (а заодно и из почтовых баз и почтовых сообщений).
Запускаешь сканер на тестирование интересующих файлов (или как вариант на каталог) с данным ключиком (для полного счастья нужен набор ключей /unpack_archives/ar/ml/af), все запакованные файлы и аттачи будут сохранены в подкаталог 'unpacked'.
Класно :)
Посмотрите вот здесь: http://www.eserv.ru/mcontent
Посмотрите вот здесь: http://www.eserv.ru/mcontent
Я не это имел в виду. Я в смысле вытаскивания аттачей, скажем, из сохранённых ДрВеб писем :)
Из сохранённых SpIDer Mail в карантине? Да, это круто. Учитывая, что формат там не совсем почтовый.
Вообще-то та штука помимо всего прочего умеет и вложения вынимать (почему и помянута). Причём автор не обидится, если вы пришлёте письмо, которое она не сумеет переварить.
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd. Перевод: zCarot