[SIMILAR] WITH 16717 boolean WITH 15809 諾広 WITH 15241 告') WITH 11726 greater WITH 11138 未承 WITH 9522 パム WITH 9472 承諾 WITH 9298 junk WITH 8989 contain WITH 6466 10240 WITH 6191 ムフ WITH 5489 引数 WITH 5331 判定 WITH 4887 subject WITH 4525 ル周 WITH 4441 、@ WITH 4187 けル WITH 3858 タ自 WITH 3685 動振 WITH 3438 書式 WITH 3402 スパ WITH 3290 理中 WITH 2985 と振 WITH 2970 を評 WITH 2960 二番 WITH 2710 広告 WITH 2385 学習 WITH 2356 番目 WITH 2271 価し WITH 2161 個別 WITH 2154 ホワ WITH 1908 評価 の検索結果 246 件中 1 - 10 件目 (0.245237062 秒)
自動振り分け処理中はロックをこまめにはずすようにしました。 また、スパムフィルタ自身がホワイトリストとブラックリストを持てるようにしたため、@Junkで個別にホワイトリストやブラックリストを指定できる必要はないであろうと考え、@Junkの動作を変えました。新しい書式は、 Boolean @Junk(Boolean?, Bool ...
Invalid Text英数字しか処理していないと「未承諾広告※」と書いてあっても素通りしてしまうので、英数字以外の処理についても考えてみました。色々と調べてみると、形態素解析をするとデータベースのサイズは小さくなるものの精度はそれほど上がらず(解析の精度が悪いと下がることも)速度も遅くなるようです。 ...
# (スコア:5846)
Invalid Textスパムフィルタと自動振り分けを統合しました。普通に使っている分にはそれほど使い勝手に変化はないと思います。凝った事をやりたかったり、手動でスパムフィルタをかけたい場合には、アカウントの設定の[Advance]タブで[Enable junk filter]のチェックをはずして、振り分けルールで@Junkを使って ...
# (スコア:5119)
なるほど。 こんな感じでどうでしょう。 Boolean @Junk(String?) 第一引数は、空白区切りのトークンのリストで、アドレスにそのトークンが含まれるとホワイトだとみなされます。 例えばホワイトリストが少ないならば、 @Junk('@example.com') @Junk('@example.com @foo.jp') のように直接書けますし、別ファイル ...
# (スコア:4661)
Invalid Text今の@RegexMatchはマッチしたかどうかしかわからないので、マッチさせたときにキャプチャした文字列も取り出したいという話()。方法としては、 固定名の変数を使って自動的にそこに代入される(たとえば、$$1から$$nまでとか) 変数を使うけれども変数名は公開せず、@RegexGet(1)とかでアクセスで ...
# (スコア:4204)
試しに書いてみたアドレス帳のスキーマ(in RELAX NG Compact Syntax)です。こんな感じで他の設定ファイルについても書いておくとわからなくならないですね。コメントなんかもつけたら別のところにまとめて置きたい所です。 datatypes xsd="http://www.w3.org/2001/XMLSchema-datatypes" element addressBook ...
# (スコア:4034)
Invalid TextIMAP4のスパムフィルタはスパムだと判定するとサーバ上でメッセージを移動させようとするため、Junkフォルダをローカルフォルダにするとうまく動かないのですが、振り分けルールと統合するとこの問題も解決できそうです。 学習周りがなんとかなれば良いのですが、@Junk以外でクリーンと判定されたメ ...
# (スコア:3745)
振り分けルールの適用は上から順番です。 ホワイトリストの処理を今のやり方でやろうとするとこんな感じでしょうか。もはやほとんどの人には書けない気もしますけど… white.macroというファイルで@Whiteという関数を定義します。 --- white.macro --- @Defun('White', @Contain(From, '@example.com'), @Contai ...
# (スコア:3634)
今のところ設定できる条件は、 フィールドが文字列を含む @Contain(?, ?) フィールドが文字列から始まる @BeginWith(?, ?) フィールドが文字列と等しい @Equal(?, ?) フィールドが正規表現にマッチする @RegexMatch(?, ?) 既読 @Seen() 未読 @Not(@Seen()) マーク済み @Marked() マークされていない @Not(@Mark ...
# (スコア:3565)
サーバ側にもスパムフィルタがあった場合、そこでスパムと判定されたメールは即座にスパム扱いしてしまいたいところです。そんな場合には、以下のようにします。ここではサーバ側のスパムフィルタでスパムと判定されたメールには、 X-Spam-Flag: YES というヘッダが付くものとします。 アカウントの設定でスパム ...
# (スコア:3550)
# (スコア:10000)