Mail.UAでのスパム対策の仕組み

1.プロジェクト自体について少し



Mail.UA-ウクライナのWebベースのメールサービス。 長い間、このプロジェクトは開発とベータテストが行​​われていましたが、2010年の夏以降、このサービスの登録は無料で、他の同様のサービスとは異なり、非常に簡単です。3つのフィールドに入力するだけです。

Webメールの通常の機能がすべて利用可能であることは明らかです。 サービスの機能の中で注目することができます:



実際、この記事は最後の機能に関するものです。なぜなら、 最も多くの紛争と曖昧な評価を引き起こします。





2.一般的なスパムフィルタリングについて



通常、特別なプログラムがスパムフィルタリングに関与します。スパムフィルタリングは、多くの受信メッセージの中で、メッセージの内容を特定のフィルターセットに一致させることでスパムメッセージを識別しようとします。

ただし、すべてのスパムフィルタリングシステムに固有の2つの大きな問題があります。

  1. ユーザーは引き続きメールボックスでスパムを受信しますが、実際、これはそれほど怖くない-100%で機能する保護を思い付くことはできません。 「誤検知」が発生すると、はるかに不快になります。 通常のメールは、システムによってスパムとして定義されています。
  2. 最悪なことに、ユーザーはこのシステムがどのように機能するかを知らず、ほとんどの場合、操作に影響を与えることはできません。 より正確には、Gmailの[スパム]ボタンまたは[スパムではない]ボタンを使用できますが、それほど重要ではありません。


私たちに思われる主な問題は、スパム対策システムが機能する時代遅れの原則です。 実際、以前(インターネットの発展のd明期)には、ほとんどの文字は「正常」で、一部はスパムでした。 現在(実際、かなり前)、状況は逆に変化しています。ネットワーク上のほとんどの電子メールメッセージはスパムです。

したがって、フィルタリングは別の原則に従って行われる必要があります。デフォルトでは、着信メッセージはすべてスパムであると見なし、「スパムではない」と見なされる条件を見つけようとします。 つまり スパムフィルタリングは「非スパム」フィルタリングに変わります。



3. Mail.UAのスパム対策



実際、この原則に従って、Mail.UAにスパム対策を構築することが決定されました。

問題は、どのような条件下で「通常の」文字を選択するかです。 2番目の問題を考慮して、「ホワイトリスト」の原則を主な条件として採用することにしました。

送信者のアドレスが「なじみがある」(「アドレス帳にある」と読む)であれば、その手紙はスパムではありません。

このアプローチには、紛れもない利点が1つあります。これで、ユーザーは、受信トレイに手紙を入れるために必要なことを正確に把握できます。 このようなシステムには多くの欠点がありますが、それらすべては、「良い」文字がスパム対策フィルターを通過するのに役立つ追加の条件とメカニズムを導入することで解決されます。 この場合、主な原則は変更されません。 これは私たちの憲法の一種です。 他のすべては、それを否定できない法律です。



そのため、ホワイトリストの原則に加えて、Mail.UAには、スパムに対抗するための、または「スパムではない」フィルタリングのための次のメカニズムがあります。



提案された作業スキームは多少の複雑さを示すかもしれませんが、実践はその開発に費やされた努力が見事に報いることを示しています:実質的にスパムはなく(誰かが手動で「プッシュ」した文字のみ)、さまざまなサービスからのすべてのメッセージはきちんとレイアウトされていますパパと必要なタグが付いています。

そして最も重要なことは、ユーザーが取得できるのは、スパム対策メカニズムの動作を完全に制御できることです。 今、あなただけがあなたがどの手紙を受け取りたいか、そしてどの手紙を受け取らないかを決めます。

別のアプローチで何が起こるか(特定のプログラムのソリューションを信頼する場合)、私たちは皆、フィルムターミネーターまたはマトリックスから完全によく知っています:-)。

一般的に(最後に少しPR)、 入って 、自分で試してみてください。 上で言ったように、サービスへの登録は非常に簡単で絶対に無料です。



All Articles