2005年4月 6日

[debian-users:43408] procmailで日本語がうまく振り分けできない

鈴木@宮城です
いつもお世話になっております

迷惑メールが増えてきたので
procmailを利用し振り分けしようと
トライしているのですが
日本語の振り分けができません

方針として
qmailを使用しています

.ngwordsにマッチングさせたい言葉を入れ
.procmailrc で定義して振り分けしたいと思います

パソコン側で(windows2000)
.ngwords を編集

adult
test
広告

これをffftpでアップロードする
ホストのコードeucとするにチェック

vi .ngwords

adult
test
\xb9\xad\xb9\xf0


となります
これで
subjectに adult test を入れたものは
うまく認識するのですが
subjectに  広告  
といれたものはうまく認識してくれず
受け取ってしまいます

コードの問題だと思うのですが
なかなかうまくいきません
どうしたらよいか教えてもらえないでしょうか

.procmailrc ですが


PATH=/bin:/usr/bin:/usr/local/bin
MAILDIR=$HOME/Maildir/
DEFAULT=$MAILDIR
LOGFILE=$HOME/procmail.log
NGWORD=$HOME/.ngwords


:0
* ^Subject: *\/.*
{
DECODED=$MATCH
:0 h
* ^Subject:.*iso-2022-jp
DECODED=|echo "$MATCH"|nkf -me

CHECK = `echo "$DECODED" | sed 's/[[:space:][:punct:]]//g'`

:0 h
* ? test -s $NGWORD
* ? echo "$CHECK" | fgrep -iqf $NGWORD
test/.
}

です

投稿者 xml-rpc : 2005年4月 6日 17:30
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/16508
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。