The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"При выполнении cron не создается сообщение в mail"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Консоль / Linux)
Изначальное сообщение [ Отслеживать ]

"При выполнении cron не создается сообщение в mail"  +/
Сообщение от worsvch (ok) on 03-Ноя-11, 12:35 
При отработке любого задания из crontab в centos у меня создавалось сообщение, которое я мог просмотреть с помощью команды mail. В RedHatLinux 5.5 у меня такого сообщения не создается, что очень неудобно. Подскажите пожалуйста, что нужно сделать чтобы сообщения создавались в mail?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от Andrey Mitrofanov on 03-Ноя-11, 13:02 
1. Настроить локальный MTA, и/или убедиться, что локальная доставка root-у или его замещающему :) пользователю действительно-таки работает.
2. У меня крон шлёт письма только если задания пишут чего-то на экран (уж не знаю про stdout, но то, что в stderr, точно).
3. Может, в кроне чего _настроить надо? Или это "другой" крон~~~
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от Дядя_Федор email on 04-Ноя-11, 14:16 
Чего crontab -l кажет-то? Обычно почта, куда следует отсылать вывод команд из крона указывается переменной MAILTO=... Ну и, разумеется, сервер должен "уметь" слать почту - то есть, на нем, как минимум, должен быть почтовый клиент. Проверьте из консоли mail -s test ваша_почта - идет ли пересылка.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от worsvch (??) on 07-Ноя-11, 21:09 
> Чего crontab -l кажет-то? Обычно почта, куда следует отсылать вывод команд из
> крона указывается переменной MAILTO=... Ну и, разумеется, сервер должен "уметь" слать
> почту - то есть, на нем, как минимум, должен быть почтовый
> клиент. Проверьте из консоли mail -s test ваша_почта - идет ли
> пересылка.

Выполнил mail -s test ваша_почта, ничего не происходит.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от Дядя_Федор email on 08-Ноя-11, 08:37 
> Выполнил mail -s test ваша_почта, ничего не происходит.

"ничего не происходит" - не технический термин. Научитесь грамотно излагать собственные мысли. После "mail -s test email" Надо РУЧКАМИ сымитировать SMTP-сессию.
Вот пример сессии (все я вводил руками - кроме "Сс" - после появления это надписи просто нажал "Ввод"):
mail -s TEST user@domain.ru
DATA
TEST
.
Cc:
Потом надо смотреть лог-файл почты - у меня это - /var/log/mail.log. Он выглядит так:
tail /var/log/mail.log
....
Nov  8 08:33:13 bt sSMTP[23199]: Sent mail for _e-mail_ (221 2.0.0 Bye) uid=0 username=root outbytes=302

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от worsvch (??) on 08-Ноя-11, 11:50 
>[оверквотинг удален]
> DATA
> TEST
> .
> Cc:
> Потом надо смотреть лог-файл почты - у меня это - /var/log/mail.log. Он
> выглядит так:
>  tail /var/log/mail.log
> ....
> Nov  8 08:33:13 bt sSMTP[23199]: Sent mail for _e-mail_ (221 2.0.0
> Bye) uid=0 username=root outbytes=302

to=myuser, ctladdr=myuser (500/501), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30061, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (pA8JkE5F015942 Message accepted for delivery)

набираю mail, в ответ "no mail for myuser"

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "При выполнении cron не создается сообщение в mail"  +/
Сообщение от Дядя_Федор on 08-Ноя-11, 15:03 
Разбирайтесь тогда - как у Вас на сервере настроен MTA. :) У меня, например, сие действо выполняет ssmtp. Простенький такой MTA, задача которого - тупо переслать почту на внешний почтовый сервер. Да и согласно логу - куда-то оно все-таки было "Sent".


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

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




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

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