電子メール フィルタリングとは、指定された基準に従って電子メールを整理する処理です。この用語は、人間の知能の介入にも適用できますが、ほとんどの場合、 SMTPサーバーでのメッセージの自動処理を指し、スパム対策技術が適用されることもあります。フィルタリングは、受信メールにも送信メールにも適用できます。
呼び出し環境に応じて、電子メールフィルタリングソフトウェアは、最初のSMTP接続段階でアイテムを拒否するか[1]、変更せずに通過させてユーザーのメールボックスに配信することができます。また、メッセージを別の場所にリダイレクトして配信したり、さらにチェックするために隔離したり、変更したり、その他の方法で「タグ付け」したりすることもできます。
モチベーション
メール フィルターの一般的な用途には、受信メールの整理、スパムやコンピュータ ウイルスの除去などがあります。メールボックス プロバイダーは、送信メールをフィルターして、アカウントの侵害によって発生する可能性のあるスパムの急増に迅速に対応します。あまり一般的ではない用途としては、一部の企業で送信メールを検査して、従業員が適切なポリシーや法律に準拠しているかどうかを確認するというものがあります。ユーザーは、メール フィルターを使用して、メッセージの優先順位を付けたり、件名やその他の基準に基づいてフォルダーに分類したりすることもできます。
方法
メールボックス プロバイダーは、すべての顧客に対するサービスとして、メール転送エージェントにメール フィルターをインストールすることもできます。一般的なフィルターの種類としては、ウイルス対策、スパム対策、URL フィルタリング、認証ベースの拒否などがあります。
企業は、従業員や情報技術資産を保護するためにフィルターを使用することがよくあります。キャッチオール フィルターは、メール サーバーに存在しないドメイン宛ての電子メールを「すべてキャッチ」します。これにより、スペルミスによる電子メールの紛失を防ぐことができます。
ユーザーは、別のプログラムをインストールしたり (以下のリンクを参照)、電子メール プログラム(電子メール クライアント)の一部としてフィルタリングを設定したりすることができます。電子メール プログラムでは、ユーザーは個人用の「手動」フィルタを作成し、選択した基準に従ってメールを自動的にフィルタリングすることができます。
受信および送信フィルタリング
メールフィルタは、受信および送信の電子メールトラフィックに対して機能します。受信電子メールフィルタリングでは、フィルタリングシステムによって保護されているユーザー宛てのインターネットからのメッセージや、合法的な傍受をスキャンします。送信電子メールフィルタリングでは、潜在的に有害なメッセージがインターネット上の他のユーザーに配信される前に、ローカルユーザーからの電子メールメッセージを逆スキャンします。[2]インターネットサービスプロバイダーが一般的に使用する送信電子メールフィルタリングの方法の1つは、透過SMTPプロキシです。これは、電子メールトラフィックがネットワーク内の透過プロキシを介して傍受され、フィルタリングされるものです。送信フィルタリング[3]は、電子メールサーバーでも実行できます。多くの企業は、電子メールを介した機密情報の漏洩を防ぐために、送信メールサーバーにデータ漏洩防止技術を採用しています。
カスタマイズ
メールフィルターにはさまざまな設定オプションがあります。正規表現の一致に基づいて決定を下すこともあります。また、コードがメッセージ本文のキーワードや、メッセージの送信者のメールアドレスと一致する場合もあります。プログラミング言語を使用すれば、より複雑な制御フローとロジックが可能になります。これは通常、一致条件と一致時に実行するアクションを指定するprocmailなどのデータ駆動型プログラミング言語で実装され、さらに一致させる場合もあります。より高度なフィルター、特にスパム対策フィルターでは、単純ベイズ分類器などの統計的文書分類手法を使用し、その他のフィルターでは自然言語処理を使用して受信メールを整理します。[4]画像フィルタリングでは、複雑な画像分析アルゴリズムを使用して、通常ポルノ画像に関連付けられる肌の色や特定の体型を検出できます。
Microsoft Outlookには、「ルール」と呼ばれるユーザー生成の電子メールフィルターが含まれています。[5]
参照
- ベイジアンスパムフィルタリング
- CRM114
- 情報フィルタリング
- マルコフ判別
- 送信スパム対策
- Sieve(メールフィルタリング言語)は、メールフィルタを記述するためのRFC標準です。
- ホワイトリスト#メールホワイトリスト
参考文献
- ^ 5xx SMTPステータスコードの場合
- ^ Zonk (2008 年 1 月 31 日)。「ISP の送信メール フィルタリングはどの程度普及しているか?」Slashdot.org。2011年9 月 15 日閲覧。
- ^ 「受信メールと送信メールのフィルタリング」thexyz.com . 2023年5月15日閲覧。
- ^ 「スマートフィルターガイド | InMoat ナレッジベース」www.inmoat.com 。2021年10 月 19 日閲覧。
- ^ Padwick, Gordon; Feddema, Helen Bell (1999)。「22: ルールの作成と使用」。Microsoft Outlook 2000 の使用。使用シリーズ。インディアナポリス: Que Publishing。p. 618。ISBN
9780789719096. 2017 年1 月 10 日に取得。
ルールは、Outlook がメッセージを処理および整理する方法を制御する条件、アクション、および例外のセットです。
外部リンク
- Curlieのスパムフィルタリング
