mailscanner我覺得是還不錯用的工具了,但是查log就比較麻煩,因為
沒有網頁的方式,但是在有一次去酷學園聽研討會時,主講人有說到一些工具
就是mailwatch,聽了一些說明,查了goole 後覺得不錯用,所以記錄一下我的安裝過程
Mailwatch安裝
官方網站:http://mailwatch.sourceforge.net/
步驟:
1.先到官方網站下載
2.解壓縮
tar zxvf mailwatch-1.0.3.tar.gz
cd mailwatch
3.建立資料庫(我有先建立1個user叫做 mailwatch並設定密碼)
mysql < create.sql
設使用者mailwatch擁有這個資料庫mailwatch的權限
mysql
mysql> grant all on mailscanner.* to mailwatch@localhost identified by ‘密碼’;
4.修改MailWatch.pm中 為mailwatch,
5.新增網頁登入的名稱,資料庫登入使用(4)的名稱及密碼,但下面則新增別的user-password,為登入驗證,
你可以新增多個,使用下面 insert into的sql指令
mysql mailscanner -u mailwatch -p
Enter password: ******
mysql> insert into users values(‘<名稱>’,md5(‘<密碼>’),'<name>’,’A’,’0′,’0′,’0′,’0′,’0′)
6. 修改MailScanner 的設定
mv MailWatch.pm /usr/lib/MailScanner/MailScanner/CustomFunctions
7.將MailWatch的mailscanner移至網頁伺服器的目錄(/var/www/html)
cd /tmp/mailwatch
mv mailscanner /var/www/html
8.檢查權限/var/www/html/mailscanner/images
cd mailscanner
chown root.apache images
chmod ug+rwx images
9.建立conf.php
cd /var/www/html/mailscanner
cp conf.php.example conf.php
修改 下面的密碼,不然會無法網頁登入(就是資料庫依定要設定密碼)
define(DB_PASS, ‘密碼’);
10. 修改MailScanner.conf
cd /etc/MailScanner
vi MailScanner.conf
#下面的參數
Always Looked UP Last = &MailWatchLogging
Detailed Spam Report = yes
Quarantine Whole Message = yes
Quarantine Whole Message As Queue files =no
Include Scores In SpamAssassin Report = yes
Quarantine User= root
Quarantine Group=apache
Quarantine Permissions=0660
11. 修改spam.assassin.prefs.conf (如果你有安裝spamassassin)
#加入兩行
bayes_path /etc/MailScanner/bayes/bayes
bayes_file_mode 0660
#建立新的目錄bayes及權限設定
mkdir /etc/MailScanner/bayes
chown root:apache /etc/MailScanner/bayes
chmod g+rws /etc/MailScanner/bayes
#如果已經存在bayes資料庫,複製過來
cp /root/.spamassassin/bayes_* /etc/MailScanner/bayes
chown root:apache /etc/MailScanner/bayes/bayes_*
chmod g+rw /etc/MailScanner/bayes/bayes_*
#測試spamassassin
spamassassin -D -p /etc/MailScanner/spam.assassin.prefs.conf –lint
#你將會看到一些訊息
重新啟動MailScanner
service MailScanner restart
除錯tail -f /var/log/maillog , 查看是否正常
開啟你的瀏覽器http://<hostname>/mailscanner
會跳出一個對話框,輸入你5中所建立的使用者名稱及密碼
結論:
這個工具是不錯用,但是因為我測試的結果,他應該是for sendmail的,因為我發現
Mail Queues的功能無法正常(我是使用postfix).我也有試著使用sendmail,就可以
本篇瀏覽人數: 2232