Postfix + Spamassassin via milter的方法非常簡單

1. 安裝p5-Mail-Spamassassin

2. 安裝spamass-milter

3. 修改/usr/local/etc/postfix/main.cf
        1. + smtpd_milters = unix:/var/run/spamass-milter.sock

4. 修改/etc/rc.conf
        1. + spamd_enable="YES"
        2. + spamass_milter_enable="YES"

5. 修改/etc/mail/sendmail.cf
        1. cd /etc/mail ; make
        2. 修改{hostname}.mc
                a. + INPUT_MAIL_FILTER(`spamassassin', `S=local:/var/run/spamass-milter.sock, F=, T=C:15m;S:4m;R:4m;E:10m')
                       define(`confINPUT_MAIL_FILTERS', `spamassassin')
        3. make install restart

6. 修改/usr/local/etc/mail/spamassassin/local.cf
    這是spamassassin的設定檔,請依需求修改.

7. 啟動
        1. /usr/local/etc/rc.d/sa-spamd start
        2. /usr/local/etc/rc.d/spamass-milter start
        3. /usr/local/etc/rc.d/postfix restart

8. review log, 看看postfix有沒有錯誤, 有信進來時應該會有spamd出現

arrow
arrow

    lychen 發表在 痞客邦 留言(0) 人氣()