Procmail 過濾信件設定

目前垃圾信進來的量已經算非常少, 大多都已經被擋掉了, 但是例外狀況是, 寄信失敗回來的信是不會擋的(也不應該擋).

寄信失敗也很頭大, 我已經很久沒有用自己 domain 的信箱寄信,現在都靠 gmail,為何還會有寄信失敗的信回來,應該是 spamer現在寄信可能亂數抓名字@domain當sender的 Email address吧.

但是這種寄失敗的信通常只會回來一封後就結束了, 遇到比較頭大的就是, 寄過去後, 那個被 spam  的信箱空間不夠,  那這封信就會常常的來打擾.... 於是來設 procmail 直接清掉~

procmail 的設法如下:

vim .procmailrc # 在自己目錄下, 內容如下

:0 B
* xxx@abc.com
/dev/null

B是指信件內容, xxx@abc.com 就是要擋掉的 email address, 直接將信丟到 /dev/null.(信件內容有 xxx@abc.com的字串出現,就丟到 /dev/null)

若有其它要加的,  依此類似的規則一直往下加即可.

參考:

  • man procmail
  • man procmailrc 

關於 Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
本篇發表於 My_Note-Unix。將永久鏈結加入書籤。

發表迴響