Wie deaktiviere ich die täglich ausgeführte Ausgabe-E-Mail?


10

Wie deaktiviere ich die täglich ausgeführte Ausgabe-E-Mail von "Charlie &"?

Einige Seiten gegoogelt, aber es gibt keine klare Antwort.

Ich benutze ssmtpstattsendmail

Antworten:


11

Lesen Sie sich durch man periodicund suchen Sie nach allen Bits, die erwähnt werdenoutput

Erstellen Sie eine Datei, /etc/periodic.conffalls noch keine vorhanden ist, und legen Sie die *_outputVariablen /etc/defaults/periodic.confin einer Protokolldatei fest. Das ist jeder Pfad, der mit a beginnt /, anstelle eines Benutzerkontos, das ein einfaches Wort ist.

$ 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 sollte für seine bereits eingerichtet /var/log/daily.log, /var/log/weekly.logund /var/log/monthly.log.

Ich bin etwas umständlich in Bezug auf meine Protokollierung und Verwendung /var/log/periodic.$(date +%Y%m%d).<type>.log

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


Welche Datei soll ich für security_output angeben? / var / log / security?
Alex G

oder /var/log/daily.logwas auch immer Sie bevorzugen.
Matt

5

Sie können die meisten Tests deaktivieren, indem Sie das _enableFlag aktivieren/etc/periodic.conf

beispielsweise: daily_status_mailq_enable="NO"

Die Einstellung daily_output="/dev/null"verhindert, dass Sie die E-Mails erhalten. Wie oben erwähnt, möchten Sie sie möglicherweise stattdessen in einer Datei protokollieren, da die Berichte nützliche Informationen enthalten können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.