Throttling — это скрытый отказ в доставке для CIS-аудитории. Отправитель, который успешно шлёт 50K писем в час на Gmail, на Mail.ru упрётся в лимит одновременных подключений задолго до такого объёма, получит серию 421 и 451 ошибок, и либо потеряет письма насовсем (если MTA плохо делает повторные попытки), либо выглядит как проблема размещения. Отличить throttling от фильтрации — первое дело.
Оба провайдера любят стабильный, равномерный трафик от проверенного IP больше, чем импульсивные выбросы. Лимиты подключений ~10–20 одновременных; часовые ограничения привязаны к репутации домена. Retry на 4xx с задержкой (5–15 мин); никогда мгновенно. IP разогреть за 4–6 недель для серьёзных объёмов.
Как выглядит реальный throttling
- Всплески 4xx ошибок:
421 4.7.0 IP frequency limit exceededна Mail.ru,451 4.7.1 too many connections from your hostна Яндексе. Серия таких ошибок при неизменном контенте — классический признак throttling. - Доставка после повтора: письма, которые вернули 4xx, а потом доставились через 10–15 минут — это throttling, а не фильтрация. Фильтрация на retry не проходит.
- Разрывы соединений при рукопожатии: Mail.ru особенно охотно рвёт новые подключения, когда IP исчерпал лимит concurrency. Ищите TCP resets или
connect: connection resetв логах. - Медленная доставка при нормальном размещении: письма, которые в итоге приходят во «Входящие», но задерживаются на 30–90 минут — результат очередей из-за throttling выше по цепи.
Структура лимитов (что мы можем наблюдать)
- Одновременные подключения на IP: примерно 10–20 для неизвестных IP; выше (50+) для IP с хорошей репутацией. В некоторых случаях есть жёсткий лимит на /24 подсеть.
- Часовой объём на домен: привязан к репутации. Новые домены получают пару сотен в час; устоявшиеся домены могут пробить десятки тысяч. Лимит динамичный — длительное хорошее поведение медленно поднимает потолок.
- Дневной лимит на получателя: оба провайдера блокируют повторные письма одному адресу, чтобы пресечь harassment-паттерны. Пять и более писем на один адрес в день с одного домена — throttling по этому адресу.
Поведение повторных отправок, которое работает
- Экспоненциальная задержка: 5 минут, потом 15, потом 30, потом 60. Стандартный backoff. Прекратить попытки через 4–6 часов; письма старше этого срока вряд ли пройдут без вмешательства.
- Не повторяйте мгновенно. 4xx и сразу же повтор читается как «отправитель игнорирует наш сигнал» и получает штраф к репутации.
- Распределяйте retry по IP только при легитимном пуле.Ротация свежего IP исключительно для обхода throttling определяется и трактуется как попытка обмана.
График разогрева IP для Mail.ru и Яндекса
- Неделя 1–2: 200–500 писем в день на активных получателей, равномерно между Mail.ru и Яндексом. Следите за complaint rate и 4xx rate; рост любого из них останавливает разогрев.
- Неделя 3–4: 2K–5K в день. Добавьте transactional трафик, если он использует один IP — активные получатели трансакционала быстрее поднимают репутацию, чем маркетинг.
- Неделя 5–6: 10K–25K в день. Первые cold-outreach кампании начинайте только после этого этапа, никогда во время разогрева.
- Дальше: рост не более чем в 2 раза в неделю. Скачки большего размера триггерят новый throttling даже у разогретых IP.
Как отличить throttling от фильтрации
Проверьте три пункта по порядку:
- Анализ логов bounce: если 4xx кодов больше чем 5xx — это throttling. Если преобладают 5xx — это фильтрация или проблема с аутентификацией.
- Тест попадания в инбокс: отправьте одно письмо через бесплатный тест Inbox Check —9 seed-ящиков включая Mail.ru и Яндекс. Если письмо во «Входящих», то проблема массовой доставки — throttling, а не фильтрация.
- Дашборды постмастеров: postmaster.mail.ru и postmaster.yandex.ru выставляют метрику temp-fail rate. Всплеск там при стабильной репутации подтверждает throttling.