Как Работает Антиспам На Mail.ua



1. Немного о самом проекте Mail.UA — Украинский веб-сервис электронной почты.

Долгое время проект находился в стадии разработки и бета-тестирования, но с лета 2010 года регистрация на сервисе бесплатна и, в отличие от других подобных сервисов, очень проста: нужно заполнить всего 3 поля.

Понятно, что доступен весь привычный функционал веб-почты.

Среди особенностей сервиса можно отметить:

  • Быстрый веб-интерфейс, похожий на рабочий стол.

    Конечно, AJAX сейчас никого не удивишь, но в случае с Mail.UA интерфейс все же заслуживает отдельного упоминания.

  • Возможность создавать неограниченное количество дополнительных (временных) адресов электронной почты к основному почтовому ящику (подробнее об этом ниже).

  • Система антиспама, основанная на принципе «белого списка».

— Эта статья вообще-то о последней особенности, потому что… она вызывает наибольшее количество споров и неоднозначных оценок.



2. О фильтрации спама в целом

Обычно фильтрацию спама осуществляет какая-то специальная программа, которая среди множества входящих писем пытается выявить спам-сообщения, сопоставляя содержимое письма определенному набору фильтров.

Однако есть две большие проблемы, присущие всем системам фильтрации спама:

  1. Пользователи по-прежнему получают спам в свои почтовые ящики и это, на самом деле, не так уж и страшно – ведь невозможно придумать защиту, работающую на 100%.

    Гораздо неприятнее, когда происходит «ложное срабатывание», то есть обычное письмо распознается системой как спам.

  2. Самое страшное, что пользователь не знает, как работает эта система, и в большинстве случаев не может никак повлиять на ее работу.

    Точнее, иногда может (кнопки «Спам/Не спам» в Gmail), но незначительно.

Основная проблема, как нам кажется, — устаревший принцип работы антиспам-систем.

Ведь раньше (на заре развития Интернета) большая часть писем была «обычной», а меньшая часть — спамом.

Сейчас (на самом деле, уже давно) ситуация поменялась на противоположную: большая часть электронных писем в Интернете является спамом.

Поэтому фильтрация теперь должна происходить по другому принципу: по умолчанию мы считаем любое входящее письмо спамом и пытаемся найти условия, при которых его можно считать «не спамом».

Те.

В нашей стране фильтрация спама превращается в фильтрацию «неспама».



3. Антиспам в Mail.UA

Собственно, по такому принципу и было решено строить антиспам в Mail.UA. Вопрос в том, при каких условиях мы будем выбирать «нормальные» буквы? Учитывая вторую проблему, в качестве основного условия мы решили использовать принцип «белого списка», который формулируется очень просто: Если адрес отправителя вам «знаком» (читай: «есть в адресной книге»), то письмо не является спамом.

У такого подхода есть одно неоспоримое преимущество: теперь пользователь точно знает, что ему нужно сделать, чтобы письмо попало в его почтовый ящик.

Недостатков у такой системы немало, но все они решаются введением дополнительных условий и механизмов, помогающих «хорошим» письмам проходить через антиспам-фильтр.

При этом главный принцип остается неизменным, т. е.

это своего рода наша конституция.

Все остальное — законы, которые не могут ему противоречить.

Итак, помимо принципа белого списка, Mail.UA содержит следующие механизмы борьбы со спамом, а точнее, фильтрации «не-спама»:

  • Для регистрации на различных форумах, сайтах и т.п.

    предлагается использовать временные адреса.

    Если ваш основной адрес имя пользователя@mail.ua , то временные адреса будут иметь вид что-то@имя_пользователя.

    mail.ua .

    Вы можете сделать их столько, сколько захотите.

    Письма, поступающие на такие адреса, не фильтруются.

    При необходимости любой временный адрес может быть закрыт для приема или удален.

    Рекомендуется для каждой новой регистрации создавать отдельный адрес – так вы будете точно знать, кто продал ваши данные спамерам.

  • Все письма от «незнакомых» отправителей попадают в папку.

    Спам .

    Однако на их обратный адрес отправляется письмо со ссылкой (если в настройках включена соответствующая опция).

    Перейдя по ссылке и пройдя проверку на человечность (CAPTCHA), отправитель может «вытолкнуть» свое сообщение из папки.

    Спам в папку Входящие получатель.

  • Каждый пользователь сервиса получает специальную персональную страницу (визитку) с адресом имя пользователя.

    mail.ua .

    На этой странице есть контактная форма по умолчанию, которая позволяет вам связаться с владельцем страницы (опять же через проверку CAPTCHA).

Предложенная схема работы может показаться несколько сложной, но практика показывает, что усилия, затраченные на ее освоение, окупаются сторицей: спама практически нет (только те письма, которые кто-то «нажал» вручную), а все сообщения от различных сервисов аккуратно разложены.

в папочках и помечены нужными тегами.

И главное, что получает пользователь – это полный контроль над работой механизмов защиты от спама.

Теперь вам решать, какие электронные письма вы хотите получать, а какие нет. Что происходит при другом подходе (когда доверяешь принятие решений определенной программе), мы все прекрасно знаем по фильмам «Терминатор» или «Матрица» :-).

В общем (небольшой пиар в конце), Войдите , попробуй сам.

Как я уже говорил выше, регистрация на сервисе очень проста и абсолютно бесплатна.

Теги: #антиспам #Спам и антиспам #белый список #mail.ua

Вместе с данным постом часто просматривают: