Bagaimana cara menonaktifkan menjalankan email keluaran setiap hari?

10

Bagaimana cara menonaktifkan menjalankan email keluaran harian dari "Charlie &"?

Beberapa halaman Google, tetapi tidak ada jawaban yang jelas.

Saya menggunakan ssmtpbukansendmail

Alex G
sumber

Jawaban:

11

Baca man periodicdan cari semua bit yang menyebutkanoutput

Buat file /etc/periodic.confjika belum ada dan atur *_outputvariabel dari /etc/defaults/periodic.confke file log. Itu adalah jalan apa pun yang dimulai dengan /, alih-alih akun pengguna yang merupakan kata yang sederhana.

$ 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 seharusnya sudah disiapkan untuk /var/log/daily.log, /var/log/weekly.logdan /var/log/monthly.log.

Saya agak jago tentang logging dan penggunaan saya /var/log/periodic.$(date +%Y%m%d).<type>.log

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

Mat
sumber
File apa yang harus saya tentukan untuk security_output? / var / log / keamanan?
Alex G
atau yang /var/log/daily.logmanapun yang Anda inginkan.
Matt
5

Anda dapat menonaktifkan sebagian besar tes dengan memasukkan _enablebendera/etc/periodic.conf

sebagai contoh: daily_status_mailq_enable="NO"

pengaturan daily_output="/dev/null"akan menghentikan Anda mendapatkan email, meskipun seperti yang disebutkan di atas, Anda mungkin ingin mencatatnya sebagai file, karena laporan dapat berisi informasi yang bermanfaat.

Allan Jude
sumber