The OpenNET Project / Index page

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

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

"smrsh: как передать параметр из aliases в скрипт?"
Сообщение от Medlar Искать по авторуВ закладки on 10-Янв-02, 17:32  (MSK)
Sendmail.cf собран с feature(smrsh)
Coздан /usr/adm/sm.bin в соответствии с readme
В нем создан протой тестовый скрипт test:
cat /var/log/messages| egrep "DROP" | mail -s_stat  root

/etc/mail/aliases:
stat:    |/usr/adm/sm.bin/test

Посылаю письмо на stat@mydomain.ru
срабатывает test-скрипт и получаю письмо c отчетом на root

Теперь хотелось бы, чтобы test-скрипту передавался параметр. Редактирую test:
cat /var/log/messages| egrep "DROP" | mail -stest "$1"
Запускаю этот скрипт вручную: test root - все нормально
Теперь нужно отредактировать aliases, чтобы ответ посылался тому, кто прислал письмо на stat@anrb.ru
Возможно ли это?
Существуют ли какие-нибудь стандартные переменные, указывающие,например, на обратный адрес, которые можно было бы указать в aliases?
На удачу пробовались $u, %u - не прошло. Начинает искать хост u :(

Подскажите, как это можно реализовать?

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


Удалить

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



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

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