如何停用來自「Charlie &」的每日運行輸出電子郵件?
谷歌搜尋了幾頁,但沒有明確的答案。
我用ssmtp
而不是sendmail
答案1
通讀一下man periodic
並尋找所有提到的內容output
/etc/periodic.conf
如果檔案尚不存在,則建立一個檔案並將*_output
變數設定/etc/defaults/periodic.conf
到日誌檔案。這是任何以 , 開頭的路徑/
,而不是普通單字的使用者帳戶。
$ 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
系統日誌應該已針對/var/log/daily.log
、/var/log/weekly.log
和進行設定/var/log/monthly.log
。
我對我的記錄和使用有點迂腐/var/log/periodic.$(date +%Y%m%d).<type>.log
<type>
存在daily
,weekly
,monthly
,security
。
答案2
_enable
您可以透過切換標誌來停用大多數測試/etc/periodic.conf
例如:
daily_status_mailq_enable="NO"
設定daily_output="/dev/null"
將阻止您接收電子郵件,儘管如上所述,您可能希望將其記錄到文件中,因為報告可能包含有用的信息。