Знает кто-то как можно проще организовать автоматическую запись вложений писем, приходящих на определённый адрес ?
Подскажите пожалуйста.
забыл добавить: делать это надо во freebsd
Причем sendmail'ом? Если да, то я щас пытаюсь копать в эту сторону, так что если что узнаешь - свистни. Соответственно, если у меня получится, то я поделюсь.
Я вот тоже в эту сторону начал работать.
Готового соллюшна как-такового вроде нет. Хотя бы из за того что существует как минимум 2 координально разных типа вложений.
Нас уже трое, может обсудим как правельнее всего сделать, да напишем на С или на перле простенькую тулзовину, которая будет через себя письма пропускать и по папочкам расскладывать вложения, ну и логи писать.
И выложим для общесвенного юзания?
Для лучшей переносимости предлагаю таки на С.
Что скажете?P.S. Я собирался либо на этих либо на следующих выходных что-то подобное наваять. так-что, если никто не поодержит, то недельки через 2-3 напишу, и интересующиммся покажу.
./squid
Я собирался реализовывать это внутренними средставами sendmail'а. Если таковое не возможно... уже тяжелее, у меня с программерством хреново, так как запустил я эту тему уже очень давно. Надо все вспоминать и изучать то, что не знал. Так что здесь вряд ли могу чем-то помочь.
я пытаюсь пока заставить хавать aliases строчку |/temp/script
пока не понимаю что за ошибка stat=unknown mailer error 126
ведь в поле to: по идее можно записать имя обработчика
что если туда впихнуть скрипт, который разберёт письмо ?
>я пытаюсь пока заставить хавать aliases строчку |/temp/script
>пока не понимаю что за ошибка stat=unknown mailer error 126
>ведь в поле to: по идее можно записать имя обработчика
>что если туда впихнуть скрипт, который разберёт письмо ?Я делаю это так:
ponovl: "| /usr/local/bin/munpack -q -f -C /shara0/APL/Consult/PONOVL"у меня работает. Нужно только установить пакет mpack
Успехов.
>я пытаюсь пока заставить хавать aliases строчку |/temp/script
>пока не понимаю что за ошибка stat=unknown mailer error 126
>ведь в поле to: по идее можно записать имя обработчика
>что если туда впихнуть скрипт, который разберёт письмо ?Не.. с тем как обработчик прикрутить проблем никаких нету...
Завернуть на procmail и там в три строчки в конфеНАПРИМЕР:
:0cH #Смотрим по хидеру письма, работаем с копией письма
* ^From.*adress@mail.ru #Правило - от кого почту отправлять на обработчик
| /usr/bin/programma №Собственно отдаем в stdin обработчику
./squid