техническое · ответ с источниками
Что такое Abuse Reporting Format (ARF)
Abuse Reporting Format (ARF) — стандартизированный формат отчётов обратной связи, которые почтовые провайдеры отправляют отправителям писем. Формат описан в RFC 5965 и позволяет провайдеру сообщить отправителю, что получатель пометил сообщение как спам или злоупотребление, чтобы отправитель удалил этот адрес из своих списков рассылки.
Техническое определение
ARF — это структурированный механизм отчётности, который даёт принимающим почтовым серверам единый способ передавать жалобы пользователей обратно исходному отправителю. Он заменяет разрозненные петли обратной связи (feedback loop) отдельных провайдеров единым стандартом. Отчёт обычно содержит заголовок отчёта обратной связи и часть исходного сообщения, чтобы отправитель мог определить конкретную кампанию или пользователя, вызвавшего жалобу.
Как это работает
Когда пользователь нажимает «Пометить как спам», принимающий сервер формирует ARF-отчёт. Отчёт отправляется на адрес, указанный в заголовке ARF, или на адрес для DMARC-отчётов. Сообщение содержит заголовок Feedback-Report с номером версии и типом, например abuse или spam. Тело отчёта включает заголовки исходного сообщения и фрагмент содержимого, что позволяет отправителю сопоставить жалобу с конкретной внутренней записью.
Почему это важно для отправителей
Обработка ARF-отчётов критически важна для сохранения репутации отправителя. Если игнорировать эти отчёты, растёт доля жалоб, а это сигнал почтовым провайдерам, что отправитель рассылает нежелательный контент. Автоматическая обработка ARF-отчётов позволяет сразу отписывать пожаловавшихся пользователей и снижает риск попасть в чёрный список или получить маршрутизацию писем прямо в папку «Спам».
Заметки по эксплуатации
Частая ошибка — не настроить отдельный почтовый ящик или вебхук для приёма этих отчётов. Поскольку ARF-отчёты приходят в виде писем, они могут потеряться в общей очереди поддержки. Отправителям стоит использовать инструменты вроде бесплатных инструментов SendHQ (https://sendhq.cc/tools), чтобы проверить настройки DNS и аутентификации и убедиться, что отчёты доставляются по нужному адресу. Ещё одна ошибка — не извлекать идентификатор исходного сообщения из тела ARF-отчёта, из-за чего невозможно определить проблемное письмо.
Пример структуры
Типичный ARF-отчёт содержит заголовок вида Feedback-Report: version=1.0; type=abuse. Тело включает заголовки исходного сообщения, например строки From, To и Subject, а за ними — содержимое исходного сообщения. Такая структура позволяет отправителю точно увидеть, какое письмо вызвало жалобу пользователя, включая отметку времени и конкретный адрес получателя.
Что спрашивают команды
ARF — это то же самое, что DMARC-отчёты?
Нет. DMARC-отчёты посвящены ошибкам аутентификации и выравниванию, а ARF-отчёты — поведению пользователей, а именно случаям, когда пользователь помечает сообщение как спам.
Все ли почтовые провайдеры поддерживают ARF?
Большинство крупных провайдеров поддерживают ARF или его разновидность, хотя некоторые могут потребовать регистрации в петле обратной связи (Feedback Loop, FBL), чтобы вы начали получать отчёты.
Как обрабатывать ARF-отчёт?
Отчёт следует автоматически разобрать, извлечь email-адрес получателя и немедленно удалить этот адрес из всех активных списков рассылки.