Welche Systemnachrichten werden standardmäßig an root gesendet?

7

Ich habe kürzlich ssmtpauf meinem Server installiert , um E-Mail-Benachrichtigungen für eine redmineInstallation zu aktivieren . Während ich überprüfte, ob alles korrekt eingerichtet war, erhielt ich eine E-Mail-Benachrichtigung über einen fehlgeschlagenen Cron-Job. Dies stellte sich als sehr hilfreich heraus und ich hätte es nie bemerkt, wenn ich es nicht eingerichtet hätte.

Es ist ein paar Tage her und ich habe keine anderen E-Mails vom System erhalten. Welche E-Mails werden standardmäßig an root gesendet?

Ramón
quelle
Was meinst du mit "standardmäßig"? Welche Anwendungen in einer Standard-Minimalinstallation? Oder wenn cron Post verschickt? Oder etwas anderes?
Januar
Ja, welche Anwendungen in einer minimalen Standardinstallation von 10.04 Server.
Ramón

Antworten:

5

Standardmäßig sendet cron alle Ausgaben von cron-Jobs an den Eigentümer des Jobs, unabhängig davon, ob sie fehlschlagen oder nicht. (Root ist der Eigentümer des System-Cron-Jobs und als E-Mail-Ziel für Nicht-Root-Daemon-Cron-Jobs konfiguriert.) Die meisten System-Cron-Jobs sind sorgfältig geschrieben, um keine Ausgabe zu erzeugen, es sei denn, etwas stimmt nicht.

Jedes andere Programm kann E-Mails an root senden, aber nicht viele werden in einer Standard-Ubuntu-Installation. Dinge, die ich gesehen habe, sind

  • In Debian senden einige Programme E-Mails, wenn sie nicht richtig konfiguriert sind, aber ich habe dies kürzlich in Ubuntu nicht gesehen
  • mdraid sendet E-Mails, wenn ein Array ausfällt oder wiederhergestellt wird
  • apcupsd sendet E-Mails, wenn der Computer die Stromversorgung verliert
  • Uptimed sendet E-Mails, wenn Sie einen Meilenstein oder eine Aufzeichnung übergeben

Wenn Sie Ihre eigenen Cron-Jobs schreiben, können Sie festlegen MAILTO, wohin die Ausgabe gesendet wird. (Siehe auch Mann 5 Crontab .)

Poolie
quelle
Gute Infos. Enthält diese Liste Beispiele dafür, was zum Senden von E-Mails installiert und konfiguriert werden kann, oder eine Liste dessen, was standardmäßig zum Senden von E-Mails installiert und konfiguriert ist? Ich habe heute tatsächlich einen Unterbrecher ausgelöst, wodurch die Box an Strom verlor. Ich habe keine E-Mail erhalten, als das System wieder hochgefahren wurde.
Ramón
apcupsdsendet nur dann E-Mails, wenn das Gerät den Wechselstrom verliert und wieder mit Strom versorgt, wenn es an eine APC-USV (unterbrechungsfreie Stromversorgung) angeschlossen ist (z. B. über USB oder Ethernet). Ubuntu sendet keine E-Mails, wenn der Computer aufgrund eines Stromausfalls ohne Backup plötzlich anhält.
Poolie
Aus dem Speicher senden diese Ihnen standardmäßig E-Mails, wenn sie aktiv sind, aber nicht standardmäßig installiert sind. Sie können zB nachsehen /etc/defaultund dies /etc/steuern.
Poolie