есть словарик ключевых слов на появление которых в теме письма сервер должен бегать за пивом, чесать админу затылок или щипать секретаршу за мягкие места :)
выглядит это так:
пишу в сабже письма: пиво
postfix это дело прогоняет через фильтр который обнаруживает ключевое слово пиво и скрипт генерит письмо младшему эникейщику чтобы он подрывался и бежал за пивом
ну и типа того хочется сделать :)скрипт написать проблеммы нет, не могу разобратся с самим постфиксом
вписываю в master.cf следующее:
filter unix - n n - - pipe flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}скрипт /etc/postfix/script в текущий момент выглядит таким образом:
#!/bin/bash
/usr/sbin/sendmail $1 $2
cat $0 >> /tmp/messagesа эффекту нуль :( не создается файлик с телом письма :( да и вообще не создается, даже когда я пишу просто echo "test" >> /tmp/messages все равно фаил не создается
где я ошибся? ткните носом...
>вписываю в master.cf следующее:
>filter unix - n
>n -
> - pipe
>flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}этот фильтр надо еще вызывать. посмотри примеры в FILTERS_README
>>вписываю в master.cf следующее:
>>filter unix - n
>>n -
>> - pipe
>>flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}
>
>этот фильтр надо еще вызывать. посмотри примеры в FILTERS_READMEвсе включил, но как теперь получить тело письма? через параметры типа $0, $1, $2 вызываются соответсвенно тело скрипта, сендер, принимающий и все, какие еще параметры можно получить?
>как теперь получить тело письма? через параметры типа $0,
>$1, $2 вызываются соответсвенно тело скрипта, сендер, принимающий и все, какие
>еще параметры можно получить?это не параметер, а то, что тебе на stdin валится. попробуй
cat > /tmp/mail.body
>есть словарик ключевых слов на появление которых в теме письма сервер должен
>бегать за пивом, чесать админу затылок или щипать секретаршу за мягкие
>места :)
>выглядит это так:
>пишу в сабже письма: пиво
>postfix это дело прогоняет через фильтр который обнаруживает ключевое слово пиво и
>скрипт генерит письмо младшему эникейщику чтобы он подрывался и бежал за
>пивомТыж только его секретаршу щипать не посылай ;) Лучше ей письмо, чтобы она поближе подошла, повернулась , и стала выпуклой ;)))
сьмо младшему эникейщику чтобы он подрывался и бежал за
>>пивом
>
>Тыж только его секретаршу щипать не посылай ;) Лучше ей письмо, чтобы
>она поближе подошла, повернулась , и стала выпуклой ;)))
да не, опять же скрипт рубит интернет младшему эникейщику, он читает письмо, подрывается и притаскивает секретаршу :)