procmail を設定する際の作業

これは専攻のメールアドレスにスパムフィルタ procmail を設定する際に必要な作業である。

ディレクトリなどの準備

ログをためる 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/

最終更新日: 2006/03/24 (樋山克明) Copyright © EPnetFaN