使用postfix進行郵件過濾,結果本地的一些郵件也進入了過濾

在使用postfix進行郵件過濾的時候,目的是想過濾外面結果postfix的郵件,並不想過濾linux系統的提示郵件。但是有一次由於crond定時任務中cd命令進入的是一個不存在的目錄,結果系統在每次執行這個crond任務時就發送提示郵件,導致mailq中堆積了很多,在自己解析郵件的地方效率不高的情況下,郵件過濾功能性能很差。

爲了解決這個問題,主要做了一下三方面的工作:

1)仔細查看爲什麼crond任務觸發提示郵件,結果是發現命令有問題,修改之後系統提示郵件沒有了

2)我們也可以手動關閉到系統的提示郵件,

每次輸入一些有問題的命令,會有如下you have mail in /var/spool/mail/root 提示,如何關閉呢,

echo "unset MAILCHECK">> /etc/profile;

source /etc/profile

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章