- При выполнении cron не создается сообщение в mail, Andrey Mitrofanov, 13:02 , 03-Ноя-11 (1)
1. Настроить локальный MTA, и/или убедиться, что локальная доставка root-у или его замещающему :) пользователю действительно-таки работает. 2. У меня крон шлёт письма только если задания пишут чего-то на экран (уж не знаю про stdout, но то, что в stderr, точно). 3. Может, в кроне чего _настроить надо? Или это "другой" крон~~~
- При выполнении cron не создается сообщение в mail, Дядя_Федор, 14:16 , 04-Ноя-11 (2)
Чего crontab -l кажет-то? Обычно почта, куда следует отсылать вывод команд из крона указывается переменной MAILTO=... Ну и, разумеется, сервер должен "уметь" слать почту - то есть, на нем, как минимум, должен быть почтовый клиент. Проверьте из консоли mail -s test ваша_почта - идет ли пересылка.
- При выполнении cron не создается сообщение в mail, worsvch, 21:09 , 07-Ноя-11 (3)
> Чего crontab -l кажет-то? Обычно почта, куда следует отсылать вывод команд из > крона указывается переменной MAILTO=... Ну и, разумеется, сервер должен "уметь" слать > почту - то есть, на нем, как минимум, должен быть почтовый > клиент. Проверьте из консоли mail -s test ваша_почта - идет ли > пересылка.Выполнил mail -s test ваша_почта, ничего не происходит.
- При выполнении cron не создается сообщение в mail, Дядя_Федор, 08:37 , 08-Ноя-11 (4)
> Выполнил 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
- При выполнении cron не создается сообщение в mail, worsvch, 11:50 , 08-Ноя-11 (5)
>[оверквотинг удален] > 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"
- При выполнении cron не создается сообщение в mail, Дядя_Федор, 15:03 , 08-Ноя-11 (6)
Разбирайтесь тогда - как у Вас на сервере настроен MTA. :) У меня, например, сие действо выполняет ssmtp. Простенький такой MTA, задача которого - тупо переслать почту на внешний почтовый сервер. Да и согласно логу - куда-то оно все-таки было "Sent".
|