Документация / Репутация домена

Репутация домена

У каждого домена есть репутация — оценка от 0 до 100, которая показывает, как принимают письма, отправленные с этого домена. Она видна на странице домена в панели и приходит в еженедельном письме со статистикой. Новый домен начинает с верхней границы шкалы.

Репутация пересчитывается автоматически, несколько раз в час, и только для подтверждённых доменов. Запускать пересчёт вручную не нужно.

Что учитывается

Оценка строится на истории доставки вашего домена. Вот что на неё влияет — в порядке значимости:

  • Успешная доставка — доля писем, которые принял сервер получателя. Влияет сильнее всего, с большим отрывом.
  • Отказы (bounce) — письма, отклонённые сразу. Второй по значимости фактор и тот, на который проще всего повлиять.
  • Открытия — засчитываются в вашу пользу и поднимают оценку (см. ниже).
  • Жалобы на спам — по весу фактор меньше, но штраф непропорционально велик: даже небольшая доля жалоб обнуляет вклад этого фактора целиком.
  • Отписки — самый маленький фактор, но при высокой доле они тоже снижают оценку.

Учитываются только письма, дошедшие до окончательного состояния — доставленные или окончательно не доставленные. Письма в очереди и письма, ожидающие повторной попытки, не учитываются.

Ограничение по DMARC

Независимо от всего сказанного выше, результаты DMARC задают жёсткий потолок оценки. Как только по вашему домену накопится достаточно отчётов DMARC, низкая доля успешных проверок ограничит оценку сверху независимо от того, насколько хороши показатели доставки, — и чем хуже проверки, тем ниже потолок.

Это единственная часть оценки, которая применяется даже к доменам с малым объёмом — тем, которые в остальном не оцениваются. Если репутация держится ниже, чем заслуживает ваша доставка, в первую очередь проверьте выравнивание DMARC.

Как посмотреть отчёты самому

У каждого домена в записи _dmarc адрес rua указывает на нас, поэтому агрегированные отчёты почтовых провайдеров приходят сюда — и теперь их можно читать. В сводке за выбранный период видно:

  • кто отчитывается — Google, Yahoo, Microsoft и другие. Это охват, а не здоровье: один отчитывающийся — это взгляд одного провайдера на вашу почту, а ни одного означает, что вас вообще не измеряют.
  • ваша почта — всё, что ушло через нас, с долями выравнивания DKIM и SPF, от которых зависит потолок выше.
  • всё остальное — письма от имени вашего домена, ушедшие не с наших серверов, с разбивкой по адресам отправки. Обычно это ваши другие провайдеры и пересылка на стороне получателей, а не атака; на оценку такие неудачи не влияют — чужая подделка не ваша ошибка конфигурации. Показываем это потому, что отличить одно от другого можете только вы.
  • сам порог — доля успешных проверок, которую использует репутация, и действующий потолок, взятые из того же расчёта: страница не может разойтись с вашей оценкой.

Домен без отчётов помечается как неизмеренный, а не как здоровый. Если отчёты перестали приходить, чаще всего причина в том, что запись _dmarc изменили.

Домены с малым объёмом не оцениваются

Если вы отправляете совсем мало писем, данных для оценки недостаточно, и она остаётся на верхней границе шкалы. Для доменов с транзакционными письмами порог ниже, чем для массовых рассылок. Потолок по DMARC при этом всё равно может сработать.

Новый домен, который отправляет намного больше своего разгона

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

Это именно потолок, а не блокировка: до уровня, на котором отправка запрещается, он не опускается и снимается по мере накопления реальной истории. Если вы переносите существующую базу на новый домен, наращивайте объём несколько дней, а не отправляйте всё в первый же день.

Окно измерения зависит от объёма

Чем больше вы отправляете, тем более короткий период учитывается: активный домен оценивается по недавней отправке, а тихий — по истории за несколько недель. Поэтому отправитель с малым объёмом тянет за собой плохой период заметно дольше, чем отправитель с большим.

Как меняется оценка

Оценка намеренно медленная. Она сглажена по недавнему периоду, поэтому один неудачный час её не сдвинет, а восстанавливается она постепенно, а не скачком.

На практике: после того как вы устраните причину, пройдёт несколько часов, прежде чем оценка вообще начнёт расти, а затем она будет подниматься плавно. Если объём отправки небольшой, плохой период будет сказываться гораздо дольше — неделями, а не часами.

Что происходит на каждом уровне

Предупреждение

Если оценка опускается ниже здорового уровня, мы отправляем письмо пользователям домена. На бесплатных тарифах эта граница строже, чем на платных. Больше ничего не меняется — на отправку это не влияет.

Отправка запрещена

Если оценка падает до критического уровня, новые письма не принимаются. Это единственный момент, когда репутация что-то останавливает, и критический уровень одинаков на всех тарифах, включая бесплатный: предупреждение выше — это только предупреждение, а не ограничение отправки.

По SMTP отказ происходит на этапе аутентификации, с сообщением Bad domain reputation. По HTTP API запрос отклоняется с HTTP 400:

HTTP/1.1 400 Bad Request
Content-Type: application/json

{
    "auth": {
        "non_field_errors": ["Domain reputation is critical"]
    }
}
Письма, уже принятые к отправке, доставляются как обычно. Репутация никогда не замедляет отправку и не откладывает её, а на лимиты вашего тарифа не влияет вовсе — это проверка только на входе.

Отслеживание открытий влияет на оценку

Открытия засчитываются в вашу пользу, поэтому домен без зафиксированных открытий не может добраться до верха шкалы даже при безупречной доставке, без отказов и без жалоб — оценка заметно не дотянет до максимума.

Значит, отключённое отслеживание открытий — или получатели, чьи почтовые клиенты блокируют картинки, — удерживает оценку внизу, слишком близко к границе предупреждения на бесплатном тарифе. Чтобы этого избежать, оставьте отслеживание открытий включённым.

Как её повысить

По порядку — от того, что сильнее всего влияет на оценку:

  1. Уберите отказы. Чистите список адресов: несуществующие адреса — самый быстрый способ потерять оценку.
  2. Добейтесь, чтобы письма вообще принимались. Доставка — самый значимый отдельный фактор.
  3. Получайте открытия. Это самый большой резерв роста для домена, у которого в остальном всё хорошо.
  4. Держите жалобы и отписки на низком уровне.
  5. Исправьте выравнивание DMARC, если оценку держит именно потолок.

Здоровый объём хороших писем к тому же сокращает окно измерения, поэтому восстановление идёт быстрее.

Репутация — не единственное, что может остановить домен: проверки содержимого и объёма способны заблокировать отправку, а сколько писем в сутки домен может отправить, определяется отдельно. См. лимиты отправки и защиту от спама.