Bagaimana cara menonaktifkan menjalankan email keluaran harian dari "Charlie &"?
Beberapa halaman Google, tetapi tidak ada jawaban yang jelas.
Saya menggunakan ssmtp
bukansendmail
Baca man periodic
dan cari semua bit yang menyebutkanoutput
Buat file /etc/periodic.conf
jika belum ada dan atur *_output
variabel dari /etc/defaults/periodic.conf
ke 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.log
dan /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
.
/var/log/daily.log
manapun yang Anda inginkan.Anda dapat menonaktifkan sebagian besar tes dengan memasukkan
_enable
bendera/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.sumber