Unix

如何從系統帳戶中刪除所有本地郵件?

  • July 8, 2011

root 郵件帳戶已被惡作劇的 cronjobs 炸毀,我想從帳戶中徹底刪除郵件。郵件命令中有那個鍵嗎?

我刪除了 /var/mail/root 但我不知道這是否是正確的方法,或者是否root需要手動重新創建文件。

更新root用 660 和 root:mail 所有權重新創建了文件,我會看看是否需要讓 root 帳戶再次獲取郵件。

接受的方法是:

cat /dev/null > /var/spool/mail/root

您的方法應該有效,但您可能需要重新啟動 sendmail(或其他),因為它可能會因短暫缺少文件而窒息。

引用自:https://serverfault.com/questions/156440