The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"postfix+типа COPM :)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"postfix+типа COPM :)"
Сообщение от bear50rus emailИскать по авторуВ закладки on 11-Май-04, 17:48  (MSK)
есть словарик ключевых слов на появление которых в теме письма сервер должен бегать за пивом, чесать админу затылок или щипать секретаршу за мягкие места :)
выглядит это так:
пишу в сабже письма: пиво
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 все равно фаил не создается
где я ошибся? ткните носом...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "postfix+типа COPM :)"
Сообщение от dev emailИскать по авторуВ закладки(??) on 12-Май-04, 11:37  (MSK)
>вписываю в master.cf следующее:
>filter unix -   n      
>n       -    
>   -       pipe
>flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}

этот фильтр надо еще вызывать. посмотри примеры в FILTERS_README

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "postfix+типа COPM :)"
Сообщение от bear50rus emailИскать по авторуВ закладки on 12-Май-04, 14:16  (MSK)
>>вписываю в master.cf следующее:
>>filter unix -   n      
>>n       -    
>>   -       pipe
>>flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}
>
>этот фильтр надо еще вызывать. посмотри примеры в FILTERS_README

все включил, но как теперь получить тело письма? через параметры типа $0, $1, $2 вызываются соответсвенно тело скрипта, сендер, принимающий и все, какие еще параметры можно получить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "postfix+типа COPM :)"
Сообщение от dev emailИскать по авторуВ закладки(??) on 12-Май-04, 15:44  (MSK)
>как теперь получить тело письма? через параметры типа $0,
>$1, $2 вызываются соответсвенно тело скрипта, сендер, принимающий и все, какие
>еще параметры можно получить?

это не параметер, а то, что тебе на stdin валится. попробуй
cat > /tmp/mail.body

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "postfix+типа COPM :)"
Сообщение от logka Искать по авторуВ закладки(??) on 12-Май-04, 14:06  (MSK)
>есть словарик ключевых слов на появление которых в теме письма сервер должен
>бегать за пивом, чесать админу затылок или щипать секретаршу за мягкие
>места :)
>выглядит это так:
>пишу в сабже письма: пиво
>postfix это дело прогоняет через фильтр который обнаруживает ключевое слово пиво и
>скрипт генерит письмо младшему эникейщику чтобы он подрывался и бежал за
>пивом

Тыж только его секретаршу щипать не посылай ;) Лучше ей письмо, чтобы она поближе подошла, повернулась , и стала выпуклой ;)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "postfix+типа COPM :)"
Сообщение от bear50rus emailИскать по авторуВ закладки on 12-Май-04, 14:14  (MSK)
сьмо младшему эникейщику чтобы он подрывался и бежал за
>>пивом
>
>Тыж только его секретаршу щипать не посылай ;) Лучше ей письмо, чтобы
>она поближе подошла, повернулась , и стала выпуклой ;)))


да не, опять же скрипт рубит интернет младшему эникейщику, он читает письмо, подрывается и притаскивает секретаршу :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру