2006年5月27日

[SpamAssassin-JP 256]単語の不在にマッチする正規表現

** SpamAssassin メーリングリスト **
** 注意:このメールへの返信は SpamAssassin-jp へ行きます **
すみません、私はいまだに SA2.61をつかってて、なんかこのMLの
趣旨からずれているような気がしなくもないのですが、、、

ちょっと教えを請いたいのですが、SAで特定の単語を含まないReceived:に
ヒットするルールを書くにはどうしたらいいのでしょうか?

わたしが「蒐集」したスパムを調べているうち、 Received: 行に
by 節がない場合、つまりここは

Received: from XXXX by YYYY with ESMTP-etc. id ZZZZ; date


という形式になっていますが、 「by ... 」の部分が無い場合、
スパムだとは断定できないものの、スパムである可能性がかなり高い
ことに気付きました。 それで、そういう条件にマッチする
ルールを追加しようと思ったのですが、

header RCVD_WITHOUT_BY_PHASE Received !~ /by /

というルールだと、全くマッチせず、(?_?) な顔をしている
ところなんです。 手前の自作「蒐集」スパム分類 perl
スクリプト内ではこれでOKなんですが、はてさて? それで、
何かノウハウを持っている人はいないかなと。。。

--
たろかわ


--
SpamAssassin メーリングリスト
http://mm.apache.jp/mailman/listinfo/spamassassin-jp

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




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