パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

スパムフィルターを高速化するには?」記事へのコメント

  • spamassassinのようなフィルタプログラムでスパムにマークして、それのマークをprocmailで振り分ければいいだけでは?
    たまに誤判定もするけど、それは学習させればいいし。定期的に自動学習するようにcronでも設定しておけば、誤判定したメールをspamフォルダに移すだけでよいし。

    まず、自分でスパムのどの部分のパターンを取り出してprocmailのレシピにするのかが手間だし、そのパターンもランダムに変わらないところを選ばないと行けないし、あまり一般化すると必要なメールも引っかかるしで、面倒ばかりでいいことあるとは思えないけど。それから、procmailのレシピが肥大化して15秒とか、いったい何件ルールを書いているのだか。ちょっと古めのCPUでも、1000件の処理なんて一瞬でしょう?

    自分でルールを厳密に決めて、完璧にスパムをはじきたいなら、もうルールをひたすら書き続ければいいと思う。

    • by Anonymous Coward

      たまにある誤判定が業務用には厳しい。

      • たまに迷惑メールフォルダをチェックする必要はあるだろうね。
        どんな方法でも誤検出をゼロにすることはできない。従って、どんな方法であろうと、たまには迷惑メールフォルダをチェックする必要はある。例外は、本人チェックのみ。
        すべて本人チェックする業務負荷と、たまに迷惑メールフォルダをチェックする業務負荷のどちらが大きいかを勘案して決めなよ。

        親コメント
        • 正直、誤判定はゼロ、とは断言できません。
          SA標準の状態では、日本語メイルに対しては結構誤判定が多いです。
          自前でuser_prefsを11年ほどメンテしてますが、誤判定ゼロか、と言われるとちょっと自信がない。
          7〜8年位前に一回だけ、spamディレクトリにhamが紛れ込んだことがあります。
          それ以来、かなり安全方向にルールを作っています。

          親コメント
          • SpamAssassinにご公開いただいているuser_prefsを適用して2年ほど使っていますが、false positiveは一度も起きていません。(negativeのほうはボチボチ…) ほかのスパム対策ソフトウェアと比べても圧倒的に優秀です。この場を借りてお礼を申し上げます。ありがとうございます。
            親コメント
          • 私は通称「TLEC の user_prefs」 [spamassassin.jp]を利用しています。あとは、誤判定されないように、普段メールをやりとりする相手はホワイトリストを追加する感じで、だいたい問題ないですね。

            あとは、入り口でS25R+tarpitting [srad.jp]を実施。
            SMTP接続がかかったときに、接続元のIPアドレスを見て「動的IPアドレスっぽい逆引き名のホスト」「逆引き出来ないホスト」からの接続の時は65秒待つ、というだけの処理なんですが、それだけで面白いようにメール受信数が減ります。

            親コメント
          • ああ、まだ拙作user_prefs使って下さってる方がいらっしゃる。
            ありがとうございます。m(__)m
            最近更新が滞り気味ですいません。
            半ばライフワーク化してますが、メイルがなくなるか、spamがなくなるか、SAがなくなるか、自分がキーボード叩けなくなるまで更新し続ける所存です。

            親コメント
          • by Anonymous Coward

            SA標準の状態では、日本語メイルに対しては結構誤判定が多いです。

            これ、よく聞くんだけど、個人的な実感とは合わないんだよなぁ。
            うちの場合は、ほぼ確実に的確に判定してくれる。

            spam/hamがきわどい領域で生活しているユーザーが多いのだろうか。

物事のやり方は一つではない -- Perlな人

処理中...