Hi all, неподскажет ли кто идейку или где почитать, как мне запускать некую программу в зависимости от прихода на email некоего сообщения, с определенного адреса, и тела сообщения, может есть где какие скрипты, где посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти инфу можно ли там это заделать?
стоит Slackware 9.1, sendmail 8.12.10
>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>некую программу в зависимости от прихода на email некоего сообщения, с
>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>инфу можно ли там это заделать?
>стоит Slackware 9.1, sendmail 8.12.10man 5 aliases
.forward
"| /path/programm -options"
>>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>>некую программу в зависимости от прихода на email некоего сообщения, с
>>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>>инфу можно ли там это заделать?
>>стоит Slackware 9.1, sendmail 8.12.10
>
>man 5 aliases
>
>.forward
>"| /path/programm -options"Супер, спасибо все получилось!
>>>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>>>некую программу в зависимости от прихода на email некоего сообщения, с
>>>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>>>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>>>инфу можно ли там это заделать?
>>>стоит Slackware 9.1, sendmail 8.12.10
>>
>>man 5 aliases
>>
>>.forward
>>"| /path/programm -options"
>
>Супер, спасибо все получилось!а как бы мне фильтровать эти сообщения по полям, вот именно в .forward, к примеру, пришло сообщение от vasya@test.ru
на тебе "| /path/programm -options"
прило от petya@test.ru
на тебе "| /path/programm -options2чет не могу найти, Lavr подскажи где посмотреть
>>>>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>>>>некую программу в зависимости от прихода на email некоего сообщения, с
>>>>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>>>>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>>>>инфу можно ли там это заделать?
>>>>стоит Slackware 9.1, sendmail 8.12.10
>>>
>>>man 5 aliases
>>>
>>>.forward
>>>"| /path/programm -options"
>>
>>Супер, спасибо все получилось!
>
>а как бы мне фильтровать эти сообщения по полям, вот именно в
>.forward, к примеру, пришло сообщение от vasya@test.ru
>на тебе "| /path/programm -options"
>прило от petya@test.ru
>на тебе "| /path/programm -options2
>
>чет не могу найти, Lavr подскажи где посмотретьникак, тебе pipe'ом скидываетс целое письмо, ты сам должен разобрать
и использовать ВСЕ случаи, иначе procmail - там практически ВСЕ есть,
готовый фильтр. сам подумай как argv менять в варианте с pipe, думаю никак?
>>>>>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>>>>>некую программу в зависимости от прихода на email некоего сообщения, с
>>>>>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>>>>>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>>>>>инфу можно ли там это заделать?
>>>>>стоит Slackware 9.1, sendmail 8.12.10
>>>>
>>>>man 5 aliases
>>>>
>>>>.forward
>>>>"| /path/programm -options"
>>>
>>>Супер, спасибо все получилось!
>>
>>а как бы мне фильтровать эти сообщения по полям, вот именно в
>>.forward, к примеру, пришло сообщение от vasya@test.ru
>>на тебе "| /path/programm -options"
>>прило от petya@test.ru
>>на тебе "| /path/programm -options2
>>
>>чет не могу найти, Lavr подскажи где посмотреть
>
>никак, тебе pipe'ом скидываетс целое письмо, ты сам должен разобрать
>и использовать ВСЕ случаи, иначе procmail - там практически ВСЕ есть,
>готовый фильтр. сам подумай как argv менять в варианте с pipe, думаю
>никак?на самом деле можно конечно это все по дубовому сделать через aliases,
от vasya@test.ru иди на user1 там в .forward стоит
"| /path/programm -options"
от petya@test.ru -> user2 там соответственно,
но дубово все это, вот хотел было посоветоваться может что нарыть по этому можно!
У меня например вся информация о деятельности сети и пользователей на почту сваливается, так вот идея была развить это дело так что бы в зависимости от содержания, темы, вызывалось то или иное действо, причем делалось это просто и удобно!
>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>некую программу в зависимости от прихода на email некоего сообщения, с
>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>инфу можно ли там это заделать?
>стоит Slackware 9.1, sendmail 8.12.10man procmail
>>Hi all, неподскажет ли кто идейку или где почитать, как мне запускать
>>некую программу в зависимости от прихода на email некоего сообщения, с
>>определенного адреса, и тела сообщения, может есть где какие скрипты, где
>>посмотреть или почитать можно. Расчитывал пользоваться .forward, пока не могу найти
>>инфу можно ли там это заделать?
>>стоит Slackware 9.1, sendmail 8.12.10
>
>man procmail
спасибо смотрю