ディレクトリなどの準備
ログをためる procmail ディレクトリを作る
$ mkdir procmail
スパムレポートの為のスクリプトを入れる
/home/epnetfan/ にあるものをコピー
$ cp /home/epnetfan/bin/ml_header.pl /home/mosir/bin/ml_header.pl
必要な jcode.pl, mimer.pl, mimew.pl を入れる
$ cp /home/epnetfan/bin/mim* /home/mosir/bin/
( jcode.pl は? なくても動いている)
procmailrc の記述
procmail の設定ファイル procmailrc の記述
epnetfan-ml に設定されている procmailrc を踏襲する。
詳しい内容は
こちらに設定ファイルの中身を置いておく。
$ cp /home/epnetfan-ml/procmailrc ~/.
~/procmailrc の 以下の部分を書き換える
ADDRESS=mosir[a]ep.sci.hokudai.ac.jp
TRAP="/home/mosir/bin/ml_header.pl -G ^X-Spam"
## ヘッダをログに保存
:0
|{ /home/mosir/bin/ml_header.pl; echo; } >> $HOME/procmail/`date +%Y-%m`- header.log
.qmail の記述
.qmail を バックアップ
$ cp .qmail .qmail_YYYY_MM_DD
.qmail に以下のように記述する。
|preline procmail -m /home/mosir/procmailrc || exit 100
&mosir-member
<参考文献>
座学編 2004 第 8 回(07/16)「procmail de SPAM 撃墜!」
http://www.ep.sci.hokudai.ac.jp/~epnetfan/zagaku/2004/0716/