Jak wyłączyć codzienny wyjściowy e-mail?

10

Jak wyłączyć codzienną wyjściową wiadomość e-mail z „Charlie &”?

Przeszukano kilka stron, ale nie ma jednoznacznej odpowiedzi.

Używam ssmtpzamiastsendmail

Alex G.
źródło

Odpowiedzi:

11

Przeczytaj man periodici poszukaj wszystkich wymienionych bitówoutput

Utwórz plik, /etc/periodic.confjeśli jeszcze nie istnieje, i ustaw *_outputzmienne z /etc/defaults/periodic.confna plik dziennika. To jest każda ścieżka zaczynająca się od /, zamiast konta użytkownika, które jest prostym słowem.

$ 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

Syslog powinien być już na setup /var/log/daily.log, /var/log/weekly.logi /var/log/monthly.log.

Jestem trochę pedantyczny, jeśli chodzi o moje logowanie i użytkowanie /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>istota daily, weekly, monthly, security.

Matt
źródło
Jaki plik powinienem określić dla security_output? / var / log / security?
Alex G
lub /var/log/daily.logcokolwiek wolisz.
Matt
5

Możesz wyłączyć większość testów, włączając _enableflagę/etc/periodic.conf

na przykład: daily_status_mailq_enable="NO"

ustawienie daily_output="/dev/null”powstrzyma Cię przed otrzymywaniem wiadomości e-mail, chociaż jak wspomniano powyżej, możesz chcieć zalogować się do pliku, ponieważ raporty mogą zawierać przydatne informacje.

Allan Jude
źródło