如何停用每日運行輸出電子郵件?

如何停用每日運行輸出電子郵件?

如何停用來自「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>存在dailyweeklymonthlysecurity

答案2

_enable您可以透過切換標誌來停用大多數測試/etc/periodic.conf

例如: daily_status_mailq_enable="NO"

設定daily_output="/dev/null"將阻止您接收電子郵件,儘管如上所述,您可能希望將其記錄到文件中,因為報告可能包含有用的信息。

相關內容