procmail 本文(ボディ)に対するegrep
procmailの設定を行っているのですが、
日本語のメール本文に対するegrepがうまくいきません。
動きが中途半端になってしまいます。
どなたかご教授お願い致します。
:0 B c
* ^a
上のように書いた場合,
メール本文中の"a"に対してgrepすることは可能です。
しかし、"a”の部分を日本語にした場合、動作が半端になってしまうんです。
メール本文(ボディ)の一行目にだけgrepを行ってるようなんです。
具体的には次のようにレシピを書きました。
:0 B c
* ^\/.*
* ? echo "$MATCH" | nkf -meZ1 | sed 's/[[:space:]]//g' | egrep 'あ'
上のように書いた場合本文の一行目に"あ"がある場合は動作してくれるんですが、
他の行に"あ"があっても転送等が行われないんです・・・。
どのように対処したらいいのか分からなくなってしまったので質問しました。
レシピに問題があるんでしょうか?
なぜボディの一行目のみを読みにいってしまうんでしょうか?
宜しくお願いします。
はじめての 2 !!!!!!!
僅差で 3 さんに勝ちました。
おいおい、単発質問スレ立ててたのかよ。
削除依頼必ずしておけよ