[運用] POPFileで構築する迷惑メール・フィルタ(前編) 1.迷惑メールとその対策 デジタルアドバンテージ 打越 浩幸 |
いまや電子メールはビジネスやコミュニケーションに欠かせないサービスであり、その重要性はいうまでもないであろう。だが電子メールの普及とともに深刻になってきたのが、いわゆる「迷惑メール」や「スパム・メール」などと呼ばれる、当事者が望まないのに無差別に勝手に送りつけられてくるメールである(以下「迷惑メール」と総称する)。
迷惑メールの送信者は、さまざまな方法で収集したメール・アドレスや、自動的に合成して作成したメール・アドレスに対し、大量の宣伝や勧誘、詐欺などのメールを送りつけている。ほとんどの受信者はそれを無視したり、廃棄したりするが、間違ってメール中のリンクをクリックしたり、よく分からずにクリックしたりすると、不正なサイトへの誘導や、ウイルスの感染などが起こる。
迷惑メールは誰がどのようにして送信しているのか、(送信元に頼めば)送るのを止めてもらえるのではないか、などと考える方もいるかもしれないが、いうまでもなく、そのような考えはまったく意味がない。現在のインターネットのシステムでは、(プロバイダと契約して)メール・アドレスを取得すれば、遅かれ早かれ、いずれ迷惑メールはやってくるものと覚悟しなければならないだろう。自分でブログなどを開設してメール・アドレスを明示的に公開した場合はもちろんのこと、インターネットのショッピング・サイトやオークションなどを利用しただけでも、その会社からメール・アドレス情報が漏えいするというのは大げさではない。だからユーザーにできる唯一の防衛策は、迷惑メールがいくらこようとも、黙って破棄する、だけである。つい返信したりすると、有効なメール・アドレスであることが判明し、ますます多くの迷惑メールを呼び込むことになる。
とはいえ、迷惑メールだけを正確に抽出して排除することは簡単ではない。一般的に迷惑メールはメール・アドレス情報などを詐称しているため、To:やFrom:などの情報だけで迷惑メールを判定することはできない。迷惑メールであるかどうかは、メール本文の内容を読んで判断する必要がある。とはいえ、ユーザーがいちいちそのような操作を行うのでは意味がない。
現在利用されているメール・アプリケーションでは、このような迷惑メールを分類し、自動的に排除する機能を持っているものある。またプロバイダによっては、迷惑メールを自動的に分類、排除してから、ユーザーに配信するサービスを用意していることもある。これらの機能では、収集された多くの迷惑メールから本文の特徴を抽出し(一般的には、迷惑メール特有の単語が多く使われているかどうかを判定する)、それに合致するものを迷惑メールと判断している。
例えば以下は、Windows Vistaの標準メール・アプリケーションである「Windowsメール」における迷惑メールの自動分類機能である(同様の機能はOutlook 2003やOutlook 2007にも含まれている)。メールを受信後、その内容を判定して、迷惑メールであると判断されると、[受信トレイ]ではなく、[迷惑メール]というフォルダへ自動的に分類してくれる。
受信したメールが迷惑メールであるか、それとも通常のメールであるかは、その内容によって自動的に判断される。判定のためのアルゴリズムやデータベースは随時更新され(Windows VistaのWindowメールやOutlookの場合は、「迷惑メール フィルタの更新」という更新プログラムでときどきアップデートされる)、最新の迷惑メールに対応できるようにしている。
だがこの判定メカニズムは(誰にとっても)完全といえるものではなく、ときどき誤判定が起こる。つまり、本来は迷惑メールなのに通常のメールと判断されたり、逆に、通常の仕事のメールなのに迷惑メールと判断されたりしてしまうことがある。
例えば上のWindowsメールの場合、筆者の環境で試したところ、「迷惑メール判定レベル:低」では、「受信メール:861通、迷惑メール:1473通」となったが、実際に手動で判定した結果は、「受信メール:487通、迷惑メール:1847通」であった(分類ミス:378通=約16.2%)。また「迷惑メール判定レベル:高」では、「受信メール:538通、迷惑メール:1780通」となったが、実際に手動で判定した結果は、「受信メール:500通、迷惑メール:1818通」であった(分類ミス:78通=約3.4%)。いずれのレベルでも、迷惑メールを通常メールとして分類しているし、逆に通常メールを迷惑メールとして分類しているので、完全性は期待できない。
INDEX | ||
[運用]POPFileで構築する迷惑メール・フィルタ | ||
POPFileを導入して迷惑メールを分類する(前編) | ||
1.迷惑メールとその対策 | ||
2.迷惑メールの分類をサポートするPOPFile | ||
3.POPFileのインストール(1)―入手と機能の選択 | ||
4.POPFileのインストール(2)―初期バケツの作成 | ||
5.POPFileのインストール(3)―メール・アカウントの設定 | ||
6.POPFileの管理画面 | ||
POPFileのトレーニングとメーラの設定(後編) | ||
1.POPFileのトレーニング(1) | ||
2.POPFileのトレーニング(2) | ||
3.メーラによるメールの分類 | ||
4.設定のカスタマイズと使いこなし | ||
運用 |
- Azure Web Appsの中を「コンソール」や「シェル」でのぞいてみる (2017/7/27)
AzureのWeb Appsはどのような仕組みで動いているのか、オンプレミスのWindows OSと何が違うのか、などをちょっと探訪してみよう - Azure Storage ExplorerでStorageを手軽に操作する (2017/7/24)
エクスプローラのような感覚でAzure Storageにアクセスできる無償ツール「Azure Storage Explorer」。いざというときに使えるよう、事前にセットアップしておこう - Win 10でキーボード配列が誤認識された場合の対処 (2017/7/21)
キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。英語キーボードが日本語配列として認識された場合などは、正しいキー配列に設定し直そう - Azure Web AppsでWordPressをインストールしてみる (2017/7/20)
これまでのIaaSに続き、Azureの大きな特徴といえるPaaSサービス、Azure App Serviceを試してみた! まずはWordPressをインストールしてみる
|
|