Como desativar o e-mail de saída de execução diária de “Charlie &”?
Pesquisei algumas páginas no Google, mas não há uma resposta clara.
Eu uso ssmtp
em vez desendmail
Responder1
Faça uma leituraman periodic
e procure por todos os bits que mencionamoutput
Crie um arquivo /etc/periodic.conf
se ainda não existir e defina as *_output
variáveis /etc/defaults/periodic.conf
para um arquivo de log. Esse é qualquer caminho que comece com /
, em vez de uma conta de usuário, que é uma palavra simples.
$ 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
O Syslog já deve estar configurado para /var/log/daily.log
, /var/log/weekly.log
e /var/log/monthly.log
.
Sou um pouco pedante quanto ao meu registro e uso/var/log/periodic.$(date +%Y%m%d).<type>.log
<type>
ser daily
, weekly
, monthly
, security
.
Responder2
Você pode desativar a maioria dos testes alternando o _enable
sinalizador em/etc/periodic.conf
por exemplo:
daily_status_mailq_enable="NO"
A configuração daily_output="/dev/null"
impedirá que você receba os e-mails, embora, como mencionado acima, você possa querer registrá-los em um arquivo, pois os relatórios podem conter informações úteis.