Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

CentOS4.4+Postfix+Spamassassinメモ

やっぱりOS入れ替えは面倒。。。

事前にインストール

chkconfig

# chkconfig postfix on
# chkconfig spamassassin on

Postfixの設定

以下を/etc/postfix/main.cfに追加。なお、ローカル環境での利用前提。

# additional
default_privs = nobody
myhostname = host.example.co.jp
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
smtpd_banner = $myhostname ESMTP
allow_percent_hack = no

Spamassassinの設定

see http://www.ksknet.net/spamassassin/spamassassin_30.html

# wget http://tlec.linux.or.jp/docs/user_prefs
# mv user_prefs /etc/mail/spamassassin/local.cf

$HOME/.procmailrcの作成

  :0fw
  | /usr/bin/spamc
  
  :0
  * ^X-Spam-Status: Yes
           :