openwebmail 的 spam 過濾設定

理論上在 linux 裝 openwebmail 很簡單, 只要按照下面這個 doc 就可以了

http://openwebmail.org/openwebmail/doc/readme.txt

其中把該裝的套件稍微查詢一下都可以找到在 gentoo 中對應的名稱

然後照個下面的 section 改設定就可以

If you are using RedHat 7.x (or most Linux) with Apache…

可是對於要開 spamd 的檢查, 因為一直疏忽掉 freebsd 跟 linux 上面安裝的路徑有差

所以一直以為他起來了…直到一直被攻擊, 看了 log 才發現沒有正常起來

解決方式就是在 openwebmail.conf 加上下面的參數

spamcheck_pipe /usr/bin/spamc -c -x -t 60 -u @@@USERNAME@@@
learnham_pipe /usr/bin/sa-learn –local –ham
learnspam_pipe /usr/bin/sa-learn –local –spam
spamcheck_source_allowed all

這樣就可以了 (當然, 實際的路徑還是得依各個 distrubution 為主嚕 )

Edit(090906): 可是現在又發現詭異的問題

那就是當inbox的mail很多時, 常會出現 internal server error 500

看log發現是pipe broken…目前找不到問題原因…

Leave a Reply

Your email address will not be published. Required fields are marked *