Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: postfix pipe помогите настроить вызов внешнего скрипта  (Прочитано 1066 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jack_solovey

  • Автор темы
  • Активист
  • *
  • Сообщений: 916
  • Mate, и никаких Unity
    • Просмотр профиля
Сервер на ubuntu.
Есть программа которая рассылает уведомления по почте (не спам, это сервер вебприложения поддержки клиентов, уведомление идет о новом комметарии).
Для отсылки установлен postfix.
На нем прием только с localhost и без авторизации. Используется только smtp, приема почты нет.

Задача, дублировать сообщения в скайп. Использую для этого установленный skype-client и библиотеку Skype4py
Со скриптом отсылки разобрался могу посылать как юзерам так и групповым чатам сообщения.

Теперь надо прикрутить к postfix запуск скрипта с передачей парметров. Нагуглил что это делается в файле master.cf
прописывается команда pipe
а вот, что и как сделать не могу понять. Многочисленные примеры только запутывают, т.к. не могу понять принципа работы.

Как сделать вызов скрипта с помощью pipe ?

Оффлайн jack_solovey

  • Автор темы
  • Активист
  • *
  • Сообщений: 916
  • Mate, и никаких Unity
    • Просмотр профиля
 :-\

Сделал тестовый скрипт без входных параметров.
Проверил.
По аналогии с другими записями, прописал его в конец master.cf (без параметров)
send_to_skype unix - n n - - pipe
  flags=FR user=list argv=/bin/send_skype_test.py
Не срабатывает.

 

Страница сгенерирована за 0.015 секунд. Запросов: 21.