Есть следующая задача: на почтовый адрес приходят архивы в формате zip, необходимо извлекать данные файлы, сохранять на диске и расспаковывать.
Трудность состоит в "выдирании" аттачей из письма.
Приём писем осуществляю с помощью перенаправления на вход скрипта через файл /etc/aliases. Насколько понял, просто построчное сохранение в отдельный файл не идёт - zip файл является двоичным.
Можно как то сохранить файлы с аттача, если да, то хоть кусочек кода, а то не могу найти примеров подобной обработки. Может существует СPAN-овский модуль, который позволяет расширенно работать почтой (а именно с аттачами)?
|