1.プロジェクト自体について少し
Mail.UA-ウクライナのWebベースのメールサービス。 長い間、このプロジェクトは開発とベータテストが行われていましたが、2010年の夏以降、このサービスの登録は無料で、他の同様のサービスとは異なり、非常に簡単です。3つのフィールドに入力するだけです。
Webメールの通常の機能がすべて利用可能であることは明らかです。 サービスの機能の中で注目することができます:
- デスクトップのような高速Webインターフェイス。 もちろん、AJAXは今のところ誰も驚かせることはありませんが、Mail.UAの場合、インターフェイスはまだ特筆に値します。
- メインメールボックスに追加の(一時的な)メールアドレスを無制限に作成する機能(これについては以下で詳しく説明します)。
- 「ホワイトリスト」の原則に基づくスパム対策システム。
実際、この記事は最後の機能に関するものです。なぜなら、 最も多くの紛争と曖昧な評価を引き起こします。
2.一般的なスパムフィルタリングについて
通常、特別なプログラムがスパムフィルタリングに関与します。スパムフィルタリングは、多くの受信メッセージの中で、メッセージの内容を特定のフィルターセットに一致させることでスパムメッセージを識別しようとします。
ただし、すべてのスパムフィルタリングシステムに固有の2つの大きな問題があります。
- ユーザーは引き続きメールボックスでスパムを受信しますが、実際、これはそれほど怖くない-100%で機能する保護を思い付くことはできません。 「誤検知」が発生すると、はるかに不快になります。 通常のメールは、システムによってスパムとして定義されています。
- 最悪なことに、ユーザーはこのシステムがどのように機能するかを知らず、ほとんどの場合、操作に影響を与えることはできません。 より正確には、Gmailの[スパム]ボタンまたは[スパムではない]ボタンを使用できますが、それほど重要ではありません。
私たちに思われる主な問題は、スパム対策システムが機能する時代遅れの原則です。 実際、以前(インターネットの発展のd明期)には、ほとんどの文字は「正常」で、一部はスパムでした。 現在(実際、かなり前)、状況は逆に変化しています。ネットワーク上のほとんどの電子メールメッセージはスパムです。
したがって、フィルタリングは別の原則に従って行われる必要があります。デフォルトでは、着信メッセージはすべてスパムであると見なし、「スパムではない」と見なされる条件を見つけようとします。 つまり スパムフィルタリングは「非スパム」フィルタリングに変わります。
3. Mail.UAのスパム対策
実際、この原則に従って、Mail.UAにスパム対策を構築することが決定されました。
問題は、どのような条件下で「通常の」文字を選択するかです。 2番目の問題を考慮して、「ホワイトリスト」の原則を主な条件として採用することにしました。
送信者のアドレスが「なじみがある」(「アドレス帳にある」と読む)であれば、その手紙はスパムではありません。
このアプローチには、紛れもない利点が1つあります。これで、ユーザーは、受信トレイに手紙を入れるために必要なことを正確に把握できます。 このようなシステムには多くの欠点がありますが、それらすべては、「良い」文字がスパム対策フィルターを通過するのに役立つ追加の条件とメカニズムを導入することで解決されます。 この場合、主な原則は変更されません。 これは私たちの憲法の一種です。 他のすべては、それを否定できない法律です。
そのため、ホワイトリストの原則に加えて、Mail.UAには、スパムに対抗するための、または「スパムではない」フィルタリングのための次のメカニズムがあります。
- さまざまなフォーラム、サイトなどに登録するには 一時アドレスを使用することをお勧めします。 プライマリアドレスがusername@mail.uaの場合、一時アドレスはsomething@username.mail.uaになります 。 好きなだけ作ることができます。 そのようなアドレスに到着するメールはフィルタリングされません。 必要に応じて、受付で一時的な住所を閉鎖するか、削除することができます。
新規登録ごとに個別のアドレスを作成することをお勧めします。これにより、誰がスパマーにデータを販売したかを正確に知ることができます。 - 「なじみのない」送信者からのすべての手紙は、 スパムフォルダーに分類されます。 ただし、リンクが付いた返信アドレスにレターが送信されます(対応するオプションが設定で有効になっている場合)。 リンクをクリックして「人間性」テスト(CAPTCHA)を渡すと、送信者は自分のメッセージをスパムフォルダーから受信者の受信トレイに 「プッシュ」できます。
- サービスの各ユーザーは、アドレスusername.mail.uaを持つ特別な個人ページ(名刺)を受け取ります 。 このページには、デフォルトで、ページの所有者に連絡できるフィードバックフォームがあります(再度CAPTCHAチェックを使用)。
提案された作業スキームは多少の複雑さを示すかもしれませんが、実践はその開発に費やされた努力が見事に報いることを示しています:実質的にスパムはなく(誰かが手動で「プッシュ」した文字のみ)、さまざまなサービスからのすべてのメッセージはきちんとレイアウトされていますパパと必要なタグが付いています。
そして最も重要なことは、ユーザーが取得できるのは、スパム対策メカニズムの動作を完全に制御できることです。 今、あなただけがあなたがどの手紙を受け取りたいか、そしてどの手紙を受け取らないかを決めます。
別のアプローチで何が起こるか(特定のプログラムのソリューションを信頼する場合)、私たちは皆、フィルムターミネーターまたはマトリックスから完全によく知っています:-)。
一般的に(最後に少しPR)、 入って 、自分で試してみてください。 上で言ったように、サービスへの登録は非常に簡単で絶対に無料です。