Por padrão, quais mensagens do sistema são enviadas para o root?

7

Instalei recentemente ssmtp no meu servidor para ativar as notificações por e-mail para uma redmine install. Enquanto eu estava verificando tudo foi configurado corretamente, recebi uma notificação por e-mail sobre um trabalho do cron com falha. Isso acabou sendo muito útil e eu nunca teria notado se não tivesse configurado isso.

Faz alguns dias desde então e eu não recebi nenhum outro e-mail do sistema. Por padrão, qual email é enviado para o root?

    
por Ramón 10.12.2010 / 20:42

1 resposta

5

Por padrão, o cron enviará por e-mail todas as saídas das tarefas agendadas para o proprietário do trabalho, independentemente de elas falharem ou não. (Root é o proprietário da tarefa cron do sistema e é configurado como o destino de correio para tarefas cron do daemon não raiz.) A maioria das tarefas cron do sistema são escritas cuidadosamente para não produzir saída, a menos que algo esteja errado.

Qualquer outro programa pode enviar e-mails para o root, mas não muitos em uma instalação padrão do Ubuntu. As coisas que tenho visto incluem

  • no Debian, alguns programas enviarão emails quando não estiverem configurados corretamente, mas eu não vi isso recentemente no Ubuntu
  • O mdraid envia e-mails quando uma matriz falha ou é restaurada
  • o apcupsd envia e-mails quando a máquina perde energia CA
  • uptimed envia e-mails quando você passa por um marco ou um registro

Se você estiver escrevendo seus próprios cron jobs, poderá definir MAILTO para controlar para onde a saída será enviada. (Veja também man 5 crontab .)

    
por poolie 11.12.2010 / 00:18