- PVSM.RU - https://www.pvsm.ru -
После запуска сервиса Postmaster.Mail.Ru [1], который позволил отправителям рассылок увидеть количество жалоб пользователей, мы часто получаем вопросы в стиле: «А как мы можем увидеть, кто жаловался и на что?».
С некоторого времени мы начали предоставлять такую информацию, используя технологию FBL (Feedback Loop [2]).
FBL – это стандарт выдачи информации о жалобах на спам от провайдера услуг электронной почты отправителю писем.
Поддержка почтой Mail.Ru технологии FBL по существу означает, что любой отправитель писем (например, веб-сервис) может получать от нас в реальном времени информацию о том, что конкретный пользователь пожаловался (нажал кнопку «Это спам») на конкретное письмо, пришедшее от этого сервиса.
После нажатия кнопки «Спам» наш сервис формирует отчет в специальном формате ARF (Abuse Reporting Format [3]), который содержит исходное письмо и электронный адрес пользователя; также отчет может содержать дополнительную мета-информацию.
Формат письма ARF состоит из нескольких частей:
Пример ARF-отчета:
From: <abusedesk@example.com>
Date: Thu, 8 Mar 2005 17:40:36 EDT
Subject: FW: Earn money
To: <abuse@example.net>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=feedback-report;
boundary=part1_13d.2e68ed54_boundary
--part1_13d.2e68ed54_boundary
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
This is an email abuse report for an email message received from IP
10.67.41.167 on Thu, 8 Mar 2005 14:00:00 EDT. For more information
about this format please see http://www.mipassoc.org/arf/.
--part1_13d.2e68ed54_boundary
Content-Type: message/feedback-report
Feedback-Type: abuse
User-Agent: SomeGenerator/1.0
Version: 0.1
Original-Mail-From: <somespammer@example.net>
Original-Rcpt-To: <user@example.com>
Received-Date: Thu, 8 Mar 2005 14:00:00 EDT
Source-IP: 10.67.41.167
Authentication-Results: mail.example.com
smtp.mail=somespammer@example.com;
spf=fail
Reported-Domain: example.net
Reported-Uri: http://example.net/earn_money.html
Reported-Uri: mailto:user@example.com
Removal-Recipient: user@example.com
--part1_13d.2e68ed54_boundary
Content-Type: message/rfc822
Content-Disposition: inline
From: <somespammer@example.net>
Received: from mailserver.example.net (mailserver.example.net
[10.67.41.167]) by example.com with ESMTP id M63d4137594e46;
Thu, 8 Mar 2005 14:00:00 -0400
To: <Undisclosed Recipients>
Subject: Earn money
MIME-Version: 1.0
Content-type: text/plain
Message-ID: 8787KJKJ3K4J3K4J3K4J3.mail@example.net
Date: Thu, 2 Sep 2004 12:31:03 -0500
Spam Spam Spam
Spam Spam Spam
Spam Spam Spam
Spam Spam Spam
--part1_13d.2e68ed54_boundary--
Очевидно, что основное предназначение FBL – получение фидбека о состоянии базы клиентов сервиса и их лояльности.
Часто отправители рассылок не задумываются о простой отписке от их рассылки без ввода пароля и входа в личный кабинет. Это, плюс банальная лень пользователей, приводит к тому, что нажатие на кнопку «Спам» является синонимом отписки.
Обрабатывая FBL-отчеты, можно автоматически отписывать пользователей от рассылок, подчищая свою базу, формируя постоянную аудиторию заинтересованных подписчиков, снижая нагрузку на свои сервера и на сервера почтовых провайдеров.
Кроме того, получая отчеты, можно проводить анализ содержимого рассылки, корректировать ее, чтобы снизить количество жалоб и тем самым избежать блокировок в будущем.
Кстати, для анализа статистики по письмам в нашем сервисе Postmaster Mail.Ru есть еще ряд сервисов, которые мы ранее уже анонсировали на Хабре (http://habrahabr.ru/company/mailru/blog/138107/ [4]).
FBL поддерживает большинство крупных мировых email-провайдеров, таких, как Hotmail, Yahoo и AOL. Для использования FBL обычно надо указать и подтвердить электронный адрес с того же домена (на него будут приходить отчеты), и подтвердить диапазон IP-адресов, с которых вы отправляете почту. В случае с Hotmail, например, необходимо еще заключить специальный договор.
Gmail не предоставляет FBL, но использует специальный заголовок List-Unsubscribe для отписки пользователя от рассылки. С помощью этого заголовка можно создать аналог FBL, отслеживая на своей стороне, какие письма кому были отправлены.
В Рунете технологию FBL первой начала использовать Почта Mail.Ru.
В данный момент мы предоставляем подписку на FBL для ваших доменов в рамках сервиса Postmaster.Mail.Ru. Для оформления подписки вам необходимо:
После одобрения заявки на ваш адрес будут приходить ARF отчеты при каждом нажатии кнопки «Спам». Хочу еще раз отметить, что для работы требуется DKIM, жалобы на письма без DKIM или с неправильным DKIM обработаны не будут.
FBL в данный момент работает в тестовом режиме, и мы будем благодарны за все найденные ошибки, комментарии и идеи.
Василий Беспалов,
Руководитель проекта Антиспам Почты Mail.Ru.
Автор: dk547
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/pochta/11354
Ссылки в тексте:
[1] запуска сервиса Postmaster.Mail.Ru: http://habrahabr.ru/company/mailru/blog/129797/
[2] Feedback Loop: http://en.wikipedia.org/wiki/Feedback_Loop_(email)
[3] Abuse Reporting Format: http://en.wikipedia.org/wiki/Abuse_Reporting_Format
[4] http://habrahabr.ru/company/mailru/blog/138107/: http://habrahabr.ru/company/mailru/blog/138107/
Нажмите здесь для печати.