Jak wyłączyć codzienną wyjściową wiadomość e-mail z „Charlie &”?
Przeszukano kilka stron, ale nie ma jednoznacznej odpowiedzi.
Używam ssmtp
zamiastsendmail
Przeczytaj man periodic
i poszukaj wszystkich wymienionych bitówoutput
Utwórz plik, /etc/periodic.conf
jeśli jeszcze nie istnieje, i ustaw *_output
zmienne z /etc/defaults/periodic.conf
na 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.log
i /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
.
/var/log/daily.log
cokolwiek wolisz.Możesz wyłączyć większość testów, włączając
_enable
flagę/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.źródło