Как отключить ежедневный запуск выходной почты?

10

Как отключить ежедневный запуск выходного письма от "Чарли &"?

Погуглил пару страниц, но однозначного ответа нет.

Я использую ssmtpвместоsendmail

Алекс Г
источник

Ответы:

11

Прочитайте man periodicи найдите все биты, которые упоминаютoutput

Создайте файл, /etc/periodic.confесли он еще не существует, и установите *_outputпеременные из /etc/defaults/periodic.confфайла журнала. Это любой путь, начинающийся с /, а не с учетной записи пользователя, которая является простым словом.

$ grep _output= /etc/defaults/periodic.conf
daily_output="root"                                     # user or /file
daily_status_security_output="root"                     # user or /file
weekly_output="root"                                    # user or /file
monthly_output="root"                                   # user or /file

Системный журнал уже должен быть настроен для /var/log/daily.log, /var/log/weekly.logи /var/log/monthly.log.

Я немного педантичен по поводу моей регистрации и использования /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>быть daily, weekly, monthly, security.

Matt
источник
Какой файл я должен указать для security_output? / вар / Журнал / безопасность?
Алекс Г
или /var/log/daily.logчто вы предпочитаете.
Мэтт
5

Вы можете отключить большинство тестов, пометив _enableфлаг в/etc/periodic.conf

например: daily_status_mailq_enable="NO"

настройка daily_output="/dev/null"остановит получение вами электронных писем, хотя, как уже упоминалось выше, вы можете вместо этого записать их в файл, поскольку отчеты могут содержать полезную информацию.

Аллан Джуд
источник