URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 7407
[ Назад ]

Исходное сообщение
"Как отправить сообщение из скрипта?"

Отправлено Sergey Zhelnin , 24-Июл-01 21:37 
Hi All!

Стоит Фря 4.2б, Qmail (pop & smtp).
Такой ламерский вопрос общего вида:
Как из скрипта (перл или шелл) отправить мессагу-письмо хоть кому-нибудь (в частности руту)?
Ну то есть в crontab периодически запускается скриптец, работает и в случае чего он должен послать письмо(мессагу) пложим мне на sergey@bgu.ru. Как это осуществить?

Заранее спасибо за путЕвые ответы :-)


Содержание

Сообщения в этом обсуждении
"RE: Как отправить сообщение из скрипта?"
Отправлено lavr , 24-Июл-01 22:36 
>Hi All!
>
>Стоит Фря 4.2б, Qmail (pop &
>smtp).
>Такой ламерский вопрос общего вида:
>Как из скрипта (перл или шелл)
>отправить мессагу-письмо хоть кому-нибудь (в
>частности руту)?
>Ну то есть в crontab периодически
>запускается скриптец, работает и в
>случае чего он должен послать
>письмо(мессагу) пложим мне на sergey@bgu.ru.
>Как это осуществить?
>
>Заранее спасибо за путЕвые ответы :-)
>

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

echo "hello world" | mail -s "test to root" root



"RE: Как отправить сообщение из скрипта?"
Отправлено sc , 25-Июл-01 03:09 
если из крона - просто echo, print, любой вывод в stdout.

все это уйдет юзеру, от имени которого пускается задача в кроне. Очень часто это сильно утомляет, кстати.


"RE: Как отправить сообщение из скрипта?"
Отправлено Sergey Zhelnin , 25-Июл-01 09:12 
>ничего смешного, в конце концов совесть
>надо иметь
>и самому учиться думать, не вижу
>проблемы попробовать:
>
>echo "hello world" | mail -s
>"test to root" root

Искреннее спасибо за ответ!

Но, черт возьми!
Процитируйте плиз: где в "man mail" написано что он может хватать перенаправление стандартного вывода запихивая его в тело письма?! >:-\
Я раз пять прочитал мануал на mail прежде чем написать письмо сюда. :-(

Тем не менее спасибо за совет, мне такое в голову бы не пришло :-(. Может сказывается долгое юзанье Мастдая?


"RE: Как отправить сообщение из скрипта?"
Отправлено lavr , 25-Июл-01 14:07 
>>ничего смешного, в конце концов совесть
>>надо иметь
>>и самому учиться думать, не вижу
>>проблемы попробовать:
>>
>>echo "hello world" | mail -s
>>"test to root" root
>
>Искреннее спасибо за ответ!
>
>Но, черт возьми!
>Процитируйте плиз: где в "man mail" написано что он может хватать перенаправление стандартного вывода запихивая его в тело письма?! >:-\
>Я раз пять прочитал мануал на
>mail прежде чем написать письмо
>сюда. :-(

пайпы и перенаправление ввода-вывода - это одна
из неотъемлемых частей Unix, если в man ничего
особенного не оговорено - просто ищешь конструкцию

>Тем не менее спасибо за совет,
>мне такое в голову бы
>не пришло :-(. Может сказывается
>долгое юзанье Мастдая?