При настройке VDS возникла проблема - не отправлялись письма при работае скриптов по расписанию (cron).
Отправляться они должны если при редактировании crontab вы указываете конструкцию:
MAILTO=mail@mailbox.ru
Можно писать адреса через запятую, тогда письма уйдут всем
MAILTO=mail1@mailbox.ru,mail2@mailbox.ru
Если вы уверены, что расписания в cron написаны верно и они даже выполняются, но письма все равно не приходят - просто проверьте: в скриптах, которые работают, вообще есть что отправлять или нет!
Достаточно добавить простой echo 'Success'; в коде того скрипта, который выполняется.
Как показала практика - на сервере под Debian если ничего не отправляется, то и письмо никуда не уходит, даже если MAILTO="..." не пустой.
Отправляться они должны если при редактировании crontab вы указываете конструкцию:
MAILTO=mail@mailbox.ru
Можно писать адреса через запятую, тогда письма уйдут всем
MAILTO=mail1@mailbox.ru,mail2@mailbox.ru
Если вы уверены, что расписания в cron написаны верно и они даже выполняются, но письма все равно не приходят - просто проверьте: в скриптах, которые работают, вообще есть что отправлять или нет!
Достаточно добавить простой echo 'Success'; в коде того скрипта, который выполняется.
Как показала практика - на сервере под Debian если ничего не отправляется, то и письмо никуда не уходит, даже если MAILTO="..." не пустой.
0 коммент.:
Отправить комментарий