Цитата |
---|
Как этим управлять? |
Исходя из периодичности записей в логе, можно сделать вывод, что письма отправлются по расписанию, то есть, управлять этим можно с помощью настроек cron.
Вообще, это стандартное поведение cron: в случае, если запускаемая по расписанию команда что-то выводит, то отправлять это что-то локальному пользователю, если явным образом не укзано обратное. Например, если под пользователем root набрать
crontab -e и добавить в расписание следующую строку:
* * * * * /bin/echo "Test"
То каждую минуту в локальный почтовый ящик пользователя root будет складываться письмо со словом "Test"
Цитата |
---|
Как изменить мыло или периодичность? |
В первую очередь, надо найти что за команда запускается каждые 15 минут (судя по логу). Так как пользователь-отправитель root, то тут возможно несколько вариантов:
1) Будучи суперпользователем набрать команду
crontab -l. Если в выводе присутствует строка, которая начинается с */15, то это и есть виновник.
2) Просмотреть файлы в /etc/cron.d (если папка есть, зависит от дистрибутива) на предмет строки из п.1;
3) Просмотреть файл /etc/crontab (если есть, зависит от дистрибутива) на предмет строки из п.1;
Соответственно, чтобы изменить периодичность достаточно поменять время запуска скрипта.
Для того чтобы изменить адрес электронной почты получателя, достаточно установить переменную MAILTO перед расписанием (расписание редактируется с помощью команды crontab -e или прямой правкой соответствующего файла). Например:
MAILTO=mail@example.com
* * * * * /bin/echo "Test"
Теперь слово Test будет ежеминутно уходить на mail@example.com.
Цитата |
---|
Можно ли их отрубить? |
1) Чтобы отключить отправку писем "глобально", достаточно оставить MAILTO пустым (MAILTO="").
2) Чтобы отказаться от получения писем по одной конкретной команде, достаточно перенаправить вывод этой команды в /dev/null. Например:
* * * * * /bin/echo "Test" > /dev/null 2>&1
Теперь письмо со словом Test приходить перестанет. Другие сервисные письма будут приходить как и прежде.
Цитата |
---|
Есть ли в необходимость в этих отсчетах? |
Это зависит от содержания "отчета". Рекомендую посмотреть это содержание. Возможно, скрипт который генерирует "отчет" упорно пытается сообщить о какой-то важной и критичной ошибке.
Так как письма отправляются локальному пользователю, складываются они тоже локально. Куда — зависит от почтового сервера и его настроек. Стоит посмотреть:
1) В папке пользователя root (что-нибудь на тему mail или MailDir);
2) В папке /var/mail (что-нибудь на тему root);
3) В папке /var/spool/mail (что-нибудь на тему root).