Dormestmass: Админ — это состояние души

Выкусывание аттачментов из писем

Довольно часто возникает потребность в автоматизированном сохранении приаттаченных файлов из писем. Такой робот легко реализуется при помощи procmail и ripmime.

Весь процесс по обработке реализован в конфигурационном файле .procmailrc. Обработка писем проводится procmail-ом, который передает тело письма «выкусывателю» ripmime.

robox@mailhost $ cat ~/.procmailrc

SPOOL=$HOME/spool
TERM=vt100

:0
{
    :0 Bb
    * ^begin
    * ^end
    | cd $SPOOL ; /usr/bin/uudecode ; $HOME/bin/process.sh
}
:0
| cd $SPOOL ; /usr/bin/ripmime -i - -q ; $HOME/bin/process.sh

Первая секция предназначена для не-MIME писем, в теле которых находится заUUканный файл, полученный к примеру таким способом:

cat file.name | uuencode file.name | mail -s "file.name" robox@mailhost

Полученные файлы, находящиеся в $SPOOL дополнительно обрабатываются сортировщиком $HOME/bin/process.sh. Но это уже совсем другая история.

Популярность: 1%

Похожие заметки

Нет похожих заметок.

P.S.

doosan 500
Красивый купить pocketbook и Вы останетесь довольны.

Вы можете следить за обсуждением с помощью RSS 2.0 ленты.