
迷惑メールの最近の傾向は、ウクライナのチャリティーやNFT、AI関連でしょうか。マッチングサービスやポルノ、仕事の紹介、健康食品、サプリメント、医療サービス、不動産購入、高額商品、保険、旅行など相変わらずバラエティー豊富です。何より、最新のトレンドを捉えるのが素早いのは相変わらず!
ネットワークやデバイスだけでなく、私たちのメンタルにも地味に嫌な感じを与えるのが、この迷惑メール=spam(ちなみに表記は「スパム」じゃないよ!カタカナは商標だから注意ね!)!私たちが毎日やり取りしているメールの、実に約85%がゴミなんです!!

私はここ数年、以前にも増して迷惑メールに悩まされていますが、今回紹介するSpamSieveで少しは解消されたかもしれません。20年も実績がある優れたユーティリティーなのに、全然知らなかった…iPhone/iPadユーザーにもメリットがあるので、お勧めします。
SpamSieveって、どんなユーティリティー?

SpamSieveは、迷惑メールを自動的にフィルタで選別できるMac用ユーティリティーです。sieveとは、ふるい/裏ごし器/ざるのこと。メールアプリケーションやメールサーバーの迷惑メールフィルタよりも強力な機能で、必要なメールだけを仕分けしてくれます。アイコンがちょっと懐かしくてダサい雰囲気なのは(なぜかわざわざ写実的な別アイコンもある)、それだけ歴史があるって証拠かも 😛
- 迷惑メールフィルタリング用ユーティリティーで、メールアプリケーションと連動して機能する(SpamSieve自体にメールの送受信機能はない)。
- macOS 10.9以上(macOS Ventura 13対応)。iOS版はないものの、Macでメールをフィルタリングすることで、結果としてiPhoneやiPadでも恩恵あり。
- メールクライアントのプラグインやスクリプトとして動作し、Apple Mail以外にも、Airmail/GyazMail/MailMate/Mailsmith/Outlook/Postbox/PowerMailなどを幅広くサポート。Entourage/MailForgeなど、古いメールアプリケーションにも対応しているが、SparkやSparrow、Thunderbirdなどは非サポート。
- IMAPでの動作を推奨。一つのMacにインストールしたSpamSieveでメールを処理しておけば、他のデバイス(Mac/Windows/iOS/Androidなど)でメールを受信しても処理済みの状態で表示される。また、ExchangeやPOPでも動作。
- 全てSpamSieveが動作するMac上で処理される。メールサーバーの迷惑メールフィルタとは異なり、データが転送されることがない。また、メールサーバーにインストールするタイプでもないので、設定や管理、アンインストールも楽。
- SpamSieveをメインで動作させるMacを「ドローン」と呼ぶ。ドローン以外のMacには、メール.appの設定がiCloud経由で同期される。
- 強力なベイジアンフィルタ(Bayesian filter)による、ほぼ誤検出のない高い精度。ベイジアンフィルタとは、確率統計的な手法を用いて分析し、分類するための方法で、他社の迷惑メールフィルタでも使われる。フィルタは、受信したメールを自動で学習したり、手動でトレーニングすることで、時間の経過とともに鍛えられ改善される。最初の目安は一週間程度。
- 独自のルールを設定し、ホワイトリストとブロックリストをカスタマイズできる。正規表現など、さまざまな条件を設定して、効率的に分類可能。
- 単語の意味や文法上の扱い、用例などは、データベース化した辞書であるコーパスとして管理。
- 迷惑メールフィルタをかいくぐるために、キーワードを表示しないようにエンコードされたメールの内容も、SpamSieveがデコードし解析して適切に処理する。自分のメールアドレスを装った迷惑メールも排除したり、サーバーのフィルターに引っかかったメッセージも回収可能。
- 日本語環境(単語の表記や文字コード)でも、正しく動作する。ローカライズ済み。
- メールサーバーやプロバイダ、ホストを選ばずに動作する。複数のメールアカウントにも対応。
- macOSの「連絡先」を参照して、取引先や同僚、家族、友だちからのメッセージが迷惑メールとしてマークされないように判断。
- メールアプリケーションの新着メール通知をオフにし、SpamSieveが迷惑メールではないメッセージを受信した時のみ通知が可能。
- SpamSieveの処理や学習状況は、ログで確認可能。
- 迷惑メールは、その行がカラーでハイライトされるので、見てすぐに判別できる。
- AppleScriptをサポートしているので、他のアプリケーションと連動させたり、自分のワークフロー用に自由にカスタマイズできる。トレーニング用スクリプトファイルあり。
SpamSieveを使うと幸せになれる人
- Macで迷惑メールに悩んでいる、管理者権限を持つ現代人
- メインのデバイスがMacやiPhone/iPadのAppleユーザー
- macOSのメール.appの設定や、プロバイダーの迷惑メールフィルタに満足できない皆さん
- 複数のドメインのメールアドレスを、一括処理したい効率重視派
- 社内または委託先の情報システム部門がない小規模組織や個人、あってもMacは無視されている日陰者
- 迷惑メールのリンクをうっかり踏んでしまい、騙された・騙されそうになった、失敗を繰り返したくない人
SpamSieveのココがいい!
- とにかく、フィルタが高精度で強力!仮に誤判定しても、学習し直せばどんどん学習していく安心感がある。
- SpamSieveは、通常メインでメールを受信するMacにインストールするだけでいい(「ドローン」と呼ぶ)。ドローン以外のMacにまでSpamSieveをインストールしたり、複数のライセンスを契約する必要がない。
- 2002年9月にリリースされた、20年の実績!業界関係者からの評価も高い。
- リリース前のmacOS Ventura 13でも動作確認済み。Apple Silicon対応。パブリックベータ版も提供されるなど、開発体制も十分。
- 使い方も簡単。基本の学習が終われば、後はほぼメンテナンスのみ。
- ブロックリスト/ホワイトリストへの追加も、メールアプリケーションやプロバイダーの迷惑メールフィルタの設定と同じ感覚で使える。しかも、どのルールを使うかは、チェックボックスでオン/オフが可能。
- プロバイダーやメールアドレス、メールアプリケーションを変えても、SpamSieveのコーパスを引き継げる。
- ヘルプファイルやマニュアル(オンライン/オフライン)も充実(英語版)。最近、macOSのヘルプファイルまであるのは珍しい。フォーラムも活発。
- コーパスや統計はmacOSの「ライブラリ」でアクセスできる。バックアップや、別のMacに設定を移す場合も、これをコピーすればOK。
- $30(3,520円)の買い切りライセンス。30日間フルに試せるトライアルあり。
- 統計データで、成果が数値で見える化されるのがスッキリ!


SpamSieveのココはイマイチだったり要注意…
- 仕事で使っているMacに導入するなら、Macの管理者権限やmacOSの基礎知識、メールサーバー(プロバイダーの設定)など、ある程度のナレッジが不可欠。
- トレーニング用スクリプトは、AppleScriptの一部を書き換えて、指定の場所に置くだけだが、設定がちょっと手間かも。
- メールアプリケーションと連動して機能するので、Webブラウザーでメール使っている人は恩恵を受けられない。
- SparkやSparrow、Thunderbirdは、一部で人気のアプリケーションなので、サポートしていないのが残念な人もいるはず。
- SpamSieveを機能させるには、メールサーバーやメールアプリケーションの迷惑メールフィルタ(の一部)を解除しなければならない。これは、他での処理が優先してしまうと、SpamSieveが機能しないため。とはいえ、SpamSieveだけで迷惑メールを処理するのは非効率。例えば、明らかなspamドメインはメールサーバーレベルで処理した方が効率的。
- SpamSieveが迷惑メールを処理する時、外部スクリプトを呼び出すので、メールの数やネットワーク、デバイスのメモリ次第では、少し負荷が掛かる可能性はある。
- SpamSieveをインストールしていない非ドローンのMacで先にメールを受信してしまうと、一時的にメールの誤認識率が上がってしまう。
- 設定した複数のルールは、いい感じに統合してくれたりはしない。関係したルールをハイライトするような機能もない。
- 一日に1,000通以上のメールを受信するようなヘビーユーザーにも向かない。