NGワードによるメールフィルタリング

SPAMメールがあまりにもしつこく届くので、ProcmailでNGワード・フォルタリングをかけてみた。しかもヘッダと本文の両方を走査するという、かなり強引な方法(一応、サイズ制限あり)。

~/.procmailrcの当該レシピは、以下のとおり。

PATH=/usr/bin:/bin:/usr/local/bin
HOME=/home/username
MAILDIR=$HOME/Maildir
DEFAULT=$HOME/Maildir/
NGWORD=$HOME/ngwords.txt
:0HBD:
* < 20480
* ? test -s $NGWORD
* ? fgrep -qf $NGWORD
$MAILDIR/trash/.

あとは、ngwords.txtに「Generic Viagra」などといったNGワードを書き足していくだけ。「V|aqRa」や「V|@GRA」といった小技も多いから、いちいち加筆するのも大変です、はい。

トラックバック(0)

このブログ記事を参照しているブログ一覧: NGワードによるメールフィルタリング

このブログ記事に対するトラックバックURL: http://somin.heteml.jp/mt/mt-tb.cgi/4310

コメントする

このブログ記事について

このページは、Sominが2004年6月 2日 17:09に書いたブログ記事です。

ひとつ前のブログ記事は「不意のシャットダウンで災難」です。

次のブログ記事は「SpamAssassinをインストール」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。