ああ、スパム。本当にたくさんある。世界中で送信されるメールの90%がスパムだという推計もある。良いメールと悪いメール、あるいはスパムメールと良いメールを区別するのは、時に難しい。
インターネットの黎明期から、スパムは厄介な存在でした。添付ファイル付きのスパムメール(開封するとコンピュータを乗っ取られる可能性がありますが、ほとんどの場合、これらの添付ファイルにはWindowsマルウェアが仕込まれています)や、怪しいウェブサイトで銀行口座やApple IDの認証情報を入力させようとするフィッシングメールなど、スパムは迷惑であると同時に危険でもあります。
スパムをブロックする方法はいくつかあります。GmailやiCloudをメールに利用している場合は、スパムフィルターが組み込まれています。Gmailではスパムメールを表示して、迷惑メールとしてフィルタリングされた正当なメールがないか確認できますが、iCloudではそれができません。iCloudに届くスパムの多くは削除され、ユーザーが気付くことさえありません。
独自のドメイン名を持ち、メールをホストしている場合は、サーバー側のスパムフィルターの動作を制御できます。しかし、サーバー側でスパムをフィルタリングしてしまうと、正規のメールを確認するのを忘れてしまうことがあります。読者からたくさんの連絡をいただくのですが、それらのメールの多くがスパムフォルダに振り分けられてしまうのが困りものです。それに、私が使っているメールクライアントであるApple Mailは、スパムフィルタリングがあまり得意ではありません。
何年も前に、Macでスパムをフィルタリングするソフトウェアを使うことにしました。C-Command Softwareの30ドルのSpamSieveは2002年から存在し、Mac用のスパムフィルタリングソフトウェアとしては文句なしに最高です。サーバー上の総当たり式フィルタリングとは異なり、SpamSieveはユーザーのメールから学習します。特定の単語を含むメールを大量に受信すると、SpamSieveはそれらを通常のメールとして学習し、受信トレイに送信します。しかし、スパムが届いてしまった場合は、1通または複数のメールを選択してキーボードショートカットを押すだけで、SpamSieveにスパムであることを知らせることができます。アプリもそこから学習します。そして、その精度は驚くほど高いです。約1年半前にMacをクリーンインストールしてからのSpamSieveの統計情報は次のとおりです。
SpamSieve ウィンドウは、設定、ログ、統計などにアクセスできるシンプルなダイアログです。
SpamSieveには、連絡先とメールを送信した相手のホワイトリスト、フラグを付けた送信者からのメールを自動的にブロックするブラックリストがあり、ベイジアン分析によって非常に正確な分析が可能です。私の受信箱にはまだスパムメールが届きますが、1日に数通程度です。
SpamSieve は 99.4 パーセントの精度で 19,000 件以上のスパムメールをブロックしました。
Apple Mail、Outlook、Airmail、Postbox、その他多くのメールクライアントで動作するSpamSieveをインストールした後、アプリは表示されません。実際、SpamSieveのウィンドウはなく、メールアプリで表示できる設定ダイアログ(例えば、「メッセージ」>「SpamSieve - ウィンドウを開く」など)があるだけです。
SpamSieveはメールアプリを開くとバックグラウンドで起動し、キーボードまたはメニューから主要機能(特定のメッセージがスパムか通常のメールかをアプリに伝える機能)を操作できます。このアプリは非常に使いやすく、使い続けるうちに存在を忘れてしまうほどです。そして、「Train as Good」と「Train as Spam」という2つのキーボードショートカットは、すぐに使いこなせるようになります。
他にもたくさんの機能があります。詳細なログ、スパム度合いを示す色分けオプション、カスタムルール、リモートトレーニングなどです。さらに、SpamSieve がインストールされているMacを常駐させておくと、iOSデバイスの受信トレイにスパムメールが殺到するのを防ぐこともできます。
Mac でスパムをフィルタリングすると作業が楽になります。SpamSieve は非常に正確で使いやすいため、私にとって必須の Mac ユーティリティ 10 個の 1 つです。