Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как из емейл файла под линуксом сохранить все аттачменты
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
iiv
Всем привет,

скажите, пожалуйста, как распарсить е-мейл, который сохранен в виде файла на заголовок, тело без html символов (типа =20) и сохранить все прилагаемые в него аттачменты, под Debian Linux (конкретно под FOX Board G20 от www.acmesystems.it). Туда приходят е-мейлы от юзеров с задачами, которые надо выполнить, е-мейлы написаны во всевозможных мейл клиентах под линуксом и виндусом. Е-мейл всегда состоит из текстового тела - обычный английский ASCII без специальных символов плюс, иногда, но не всегда, 1-5 аттачментов (бинарников). Е-мейлы изначально приходят в один файл ( /var/mail/xxx ), я могу его разрезать на отдельные файлы с одним е-мейлом, но потом мне надо вытащить всю внутренность этого е-мейла, а, из-за кучи разных кодировок и способов сохранения аттачментов, разбросать это все на файлы - не понимаю как.

Посоветуйте, пожалуйста, уже обгуглился, и ничего пока так и не нашел. Ведь точно должна быть какая-то разумная утилита для этого под линукс!

Спасибо

ИИВ
Tanya
Цитата(iiv @ Mar 24 2013, 14:13) *
Ведь точно должна быть какая-то разумная утилита для этого под линукс!

Perl , Phyton или прочие скриптовые языки.
halfdoom
ripmime
iiv
Всем отвечавшим и сочувствующим - огромное спасибо!

Ларчик просто открывался mpack и munpack - идеально работает с одним е-мейлом, а остальное постфиксом. Перлы, питоны и прочее даже не потребовались.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.