URLチェッカーダイアログボックス(Ver7.22対応版)
URLチェッカーについての説明
URLチェッカーとは
 URLチェッカーとは、メールの中に書かれているURLを判断材料として迷惑メールかどうか判定する機能です。
 URLの中にあるホスト名を検索サイト(google)で検索し、その結果の中に、そのメールが迷惑メールであることを表すようなリンクがあれば、迷惑メールと判断します。
 URLチェッカーは、迷惑メールフィルターの各種判定動作の中で、一番最後に動作します。他のいろんな条件にマッチせずに「unclear」と判断されたメールについて、最終的にURLチェッカーが動作するようになっています。
 URLチェッカーが動作するにいくつか条件があり、URLの書かれたメールすべてを判定する訳ではありません。


URLチェッカーを有効にする
 URLチェッカーを使うかどうかを指定します。


Google Custom Search API用のAPIキー
 URLチェッカーの動作に必要な、Google Custom Search API用のAPIキーをここに入力します。
 APIキーは、ご自身のgoogleアカウントを使ってGoogle Cloud Platformから取得する必要があります。

参照:APIキーの取得方法


テストボタン
 入力されたAPIキーにて正しく検索できるかどうかテストします。うまくいかない場合はAPIキーが正しくない可能性が高いです。


(APIキー無し)
 秀丸メールのVersion 6.99以下の場合は、APIキー無しでも動作可能でした。古い秀丸メールから移行されてる場合はここのオプションを選択することが可能で、ここのオプションをONにすることで、APIキー無しでも動作可能です。
 秀丸メールのVersion 7.00以上からはここのオプションは選択不可で、必ずAPIキーを必要とします。
 秀丸メールのVersion 7.20から、APIキー無しでの動作は不可となりました。


受信している最中の自動振り分け時に限ってチェックする
 ここのオプションをONにすると、受信している最中の自動振り分け時にのみURLチェッカーが動作するようになり、手動で「編集・振り分け」を実行した時にはURLチェッカーが動作しなくなります。
 ここのオプションをOFFにしておくと、「編集・振り分け」でURLチェッカーが動作した場合、URLチェッカーの判定が終わるまでしばらく待たされます。大量のメールをまとめてチェックしようとするとかなり待たされる可能性があります。


1通だけは例外的にチェック
 「受信している最中の自動振り分け時に限ってチェックする」とここのオプションを両方ONにしておくと、「編集・振り分け」等のコマンドで迷惑メールフィルターを通す時に、1通だけに限ってはURLチェッカーでチェックします。


短縮URLは迷惑メール扱いする
 URLチェッカーでチェックする対象となったURLが短縮URLだった場合に、そのメールを迷惑メールと判定するか、それともunclear扱いするかを指定します。標準ではOFFになっていて、短縮URLのみ含んだメールでURLチェッカーの判定対象となったメールはそのままunclear扱いとなります。
 ONにすると、短縮URLを含むメールで怪しい物は、すべて迷惑メール扱いとなります。

 ここのオプションは、普通のユーザー様であればONにしてもまず大丈夫だと思いますが、安全のため、標準ではOFFになっています。迷惑メールが非常に多くて困ってる場合はONにしてください。

 短縮URLがチェック対象になった場合、X-TuruKame-Filter:ヘッダの内容は、「unclear (UrlChecker: short URL)」か、またはここのオプションONなら「spam (UrlChecker: short URL)」となります。



URLチェックの状態表示を自動的に消す
 URLチェッカーがURLをチェックすると、URLチェックの状態表示というウィンドウが出てきます。(最初は画面の右上に出てきます)。  ここのオプションをONにすると、URLチェックが終わった時に、そのウィンドウを自動的に消します。


デバッグ用のログ出力
 URLチェッカーでの、特に日本語メールのチェックについてのログを出力します。ログは、秀丸メールのメールデータ用フォルダに「tkf_URL_Debug.txt」の名前で出力されます。


プロキシの設定
 プロキシサーバーを通すかどうかの設定、および、通す場合の認証用のアカウント/パスワードを指定します。
 プロキシサーバーが認証を必要とする場合は、認証用のアカウント/パスワードをここで指定しておかないと、URLチェッカーはうまく動作出来ません。
 プロキシサーバーの設定は、迷惑ワードのオンラインアップデートにも関係する設定になります。

参照:プロキシサーバーの設定


補足:URLチェッカーによる遅延動作
 URLチェッカーは、URLをチェックするのにけっこうな時間がかかります。なので、URLのチェックは秀丸メールの動作と並行して、裏でゆっくり動作するようになっています。
 受信の時にURLチェッカーが動作すると、とりあえずその対象となったメールには、X-TuruKame-Filter:ヘッダの内容として、「checking url...」という文字列が返されます。秀丸メールはそういうメールがあることを認識すると、後で受信が一段落してからURLチェッカーがチェックし終わるのを待った上で、先ほど「checking url...」と返されたメールについてもう一度振り分けを実行するようになります。そうすると改めてその時点でメールが迷惑メールかどうか、瞬時に判定されなおす形になります。

 従って、X-TuruKame-Filter:ヘッダが"checking url..."になるようなメールについては自動振り分けされないように設定しておく必要があります。そうしないと、せっかくURLチェッカーが判定しても、元のメールを振り分け直すことが出来なくなります。


補足:URLチェッカーの結果ファイル
 URLチェッカーが調べた結果は、秀丸メールのデータ用フォルダに2つのファイルとして保存されます。

tkf_URL_Spam.txt ... 迷惑メールと判定されたURL
tkf_URL_Unclear.txt ... 迷惑メールとは判定されなかったURL

 これらのファイルを手作業で編集したり削除したりしてもかまいません。
 これらのファイルに登録されたURL類は、URLが登録されてから180日程度経過すると抹消されていきます。