目前垃圾信進來的量已經算非常少, 大多都已經被擋掉了, 但是例外狀況是, 寄信失敗回來的信是不會擋的(也不應該擋).
寄信失敗也很頭大, 我已經很久沒有用自己 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