Каждый день мы запускаем сотни тестов на попадание в инбокс, и одни и те же проблемы встречаются снова и снова. Когда письмо попадает в спам, причина почти никогда не выглядит загадочной. Это одна из двенадцати вещей, все они чинятся одинаково. Вот этот список.
Если вы прочитаете только одну часть этой статьи: начните с аутентификации. SPF, DKIM и DMARC дают ответ в шести из десяти случаев спама. Все остальное на этом списке менее важно, чем правильный dmarc=pass с выравниванием домена.
1. SPF отсутствует или настроен неправильно
SPF рассказывает серверам приёма, какие IP-адреса имеют право отправлять письма от вашего домена. Без неё Gmail и Outlook считают каждое письмо потенциально поддельным. Две частые ошибки: SPF-записи вообще нет, или запись не включает ваш фактический сервис рассылок (например, вы используете SendPulse, а запись перечисляет только IP Google Workspace).
Фикс: опубликуйте TXT-запись на корне вашего домена, которая перечисляет каждый ESP, сервис трансакционных писем и mail-сервер, отправляющий от вашего имени. Завершите её с ~all на этапе тестирования, затем перейдите на -all, когда убедитесь. Следите за лимитом на 10 DNS-lookups — слишком много цепочек include: ломают SPF молча.
2. DKIM не подписывает или подписывает неправильно
DKIM — это криптографическая подпись, которую ваш mail-сервер добавляет к каждому исходящему письму. Приёмный сервер ищет ваш открытый ключ в DNS и проверяет подпись. Если подпись отсутствует, сломана или подписана доменом, не совпадающим с From-адресом, Gmail тихо кидает письмо в спам.
Фикс: включите DKIM в админ-панели своего сервиса рассылок, опубликуйте выданную TXT-запись на selector._domainkey.yourdomain.com и проверьте тестовой отправкой. Каждый крупный провайдер — Google Workspace, Microsoft 365, SendPulse, Unisender — имеет DKIM в один клик. Отсутствие DKIM в 2026 году — это баловство.
3. DMARC-запись отсутствует или установлена на p=none навечно
DMARC связывает SPF и DKIM воедино и говорит приёмным серверам, что делать, если аутентификация не прошла. Gmail и Yahoo в 2024 году сделали DMARC обязательным для массовых отправителей. Отсутствие DMARC = спам или полный отказ.
Фикс: опубликуйте TXT-запись на _dmarc.yourdomain.com со строкой v=DMARC1; p=none; rua=mailto:reports@yourdomain.com. Читайте отчёты две недели, чините ошибки выравнивания, затем переходите на p=quarantine. Не оставляйте на p=none навсегда — приёмные серверы это видят и теряют доверие.
4. Новый домен без истории отправок
Свежий домен имеет нулевую репутацию. Отправить тысячу писем в первый день — это равносильно бежать на полной скорости на оживлённую магистраль с места. Алгоритм Gmail видит этот паттерн и считает каждое письмо подозрительным.
Фикс: прогревайте домен минимум 3–4 недели. Начните с 10–20 писем в день всем активным получателям, затем удваивайте объём каждые 2–3 дня. Автоматизированные сервисы прогрева (вроде Mailwarm или Lemwarm) могут ускорить процесс, но не заменят настоящее вовлечение аудитории.
5. Текст с триггерами спам-фильтров и буквы в ЗАГЛАВНЫХ
«БЕСПЛАТНО!!! 🎉 Только сейчас — поспешите» до сих пор срабатывает на Bayesian-фильтрах типа SpamAssassin и Rspamd. Современные нейросетевые фильтры мягче, чем в 2015-м, но классические паттерны — ВСЕ БУКВЫ ЗАГЛАВНЫЕ, кучи восклицательных знаков, денежные эмодзи рядом со словом «бесплатно» — всё ещё имеют вес.
Фикс: пишите заголовки как человек. Используйте обычный регистр. Перед отправкой прогоните текст через SpamAssassin или Rspamd — оценка выше 5.0 — красный флаг. Избавьтесь от шквала эмодзи, множественной пунктуации и маркетинговых фраз, которые не соответствуют вашему настоящему предложению.
6. Плохое соотношение текста и HTML (или только HTML)
Отправлять чистый HTML без альтернативы в виде простого текста — это классический отпечаток спаммера. То же самое с HTML, который на 95% состоит из картинок и двух строк текста. Фильтры видят в image-heavy письмах попытку скрыть содержание от сканеров.
Фикс: всегда включайте текстовую часть в каждое multipart-письмо. Держите HTML простым — соотношение текст/картинка не менее 60/40. Если используете ESP, проверьте, что поле «текстовая версия» заполняется автоматически.
7. Ссылки на новозарегистрированные или чёрные домены
Spamhaus DBL, SURBL и URIBL помечают домены, которые появлялись в спам-кампаниях или зарегистрированы менее 30 дней назад. Одна плохая ссылка в теле письма может загнать в спам всё сообщение, даже если репутация вашего домена идеальна.
Фикс: перед отправкой проверяйте каждую ссылку в DNSBL-проверке. Избегайте сокращателей (bit.ly, tinyurl) — они чаще других помечаются фильтрами. Если используете трекинг-домен, держите его минимум 30 дней и никогда не делитесь им между несвязанными брендами.
8. Отсутствует заголовок List-Unsubscribe
С 2024 года Gmail и Yahoo требуют one-click unsubscribe в массовых письмах. Отсутствие заголовков List-Unsubscribe и List-Unsubscribe-Post = мгновенный спам. Большинство ESP добавляют их автоматически, но самодельные mail-серверы и инструменты для холодной рассылки часто забывают.
Фикс: убедитесь, что в каждом массовом письме есть оба заголовка с mailto: и HTTPS-ссылкой. Обрабатывайте POST-запрос и действительно удаляйте получателя в течение 48 часов, иначе Gmail начнёт игнорировать заголовок.
9. Список получателей куплен, спаршен или устарел
Самый быстрый способ уничтожить хорошую репутацию отправителя: писать адресам, которые не хотят ваших писем, уже не существуют или являются спам-ловушками. Одно попадание в спам-ловушку может снизить ваш рейтинг у крупного провайдера на недели.
Фикс: проверяйте каждый список в сервисе валидации (NeverBounce, ZeroBounce, Kickbox) перед отправкой. Удаляйте любой адрес, который не открывал и не кликал 12+ месяцев. Если вы купили список — прекратите писать туда сейчас. Этот путь не спасти.
10. Высокий bounce rate из-за невалидных адресов
Связано с качеством списка, но имеет свои механики. Bounce rate выше 2% заставляет ISP думать, что вы либо отправляете спаршенные данные, либо запускаете dictionary attack. Gmail начинает throttling выше 5%, Outlook выше 3%.
Фикс: hard-bounce адреса должны быть удалены из списка сразу и навсегда, никогда не переотправляйте. Soft bounce: переотправьте 3 раза за 48 часов, затем удалите. Проверяйте список валидацией ежемесячно, если он старше 6 месяцев.
11. Shared IP с соседями-спаммерами
Если вы на shared-IP плане у бюджетного ESP, ваша доставляемость зависит от каждого отправителя на этом IP. Один спаммер в пуле может занести вас на все крупные чёрные списки за одну ночь.
Фикс: проверьте ваш IP против Spamhaus, SORBS, SpamCop и Barracuda. Если вы постоянно в чёрных списках и отправляете более 50k писем/месяц, переходите на dedicated IP. Ниже этого объёма — переключитесь на надёжный ESP с хорошим пулом (SendPulse Pro, Postmark).
12. Непостоянный объём отправок — всплески и спады
100 писем в понедельник, 0 во вторник, 5000 в среду — это паттерн, который ISP связывает с скомпрометированными аккаунтами и спам-кампаниями. Даже легитимные отправители попадают в эту ловушку — маркетинговая команда, которая вдруг запускает крупный newsletter после трёх тихих недель, выглядит как атаки.
Фикс: сглаживайте кривую отправок. Если у вас большая кампания, прогревайте объём в течение 7–10 предыдущих дней. Отправляйте в одно и то же время, где возможно. Избегайте выходных для B2B — паттерны вовлечения ломаются на weekday-моделях.
Чините в порядке приоритета
Если вы прямо сейчас отлаживаете спам-проблему, не идите по списку по порядку. Работайте по приоритетам:
- Аутентификация (#1, #2, #3) — чинит ~60% спама сами по себе.
- Качество списка (#9, #10) — вторая по величине категория. Чистый список, удалены bounces.
- Репутация домена / IP (#4, #11) — требует недель, но можете начать сегодня.
- Compliance-заголовки (#8) — быстрый выигрыш для массовых отправителей.
- Содержание (#5, #6, #7) — то, над чем зацикливаются SDR, но редко это причина.
- Паттерны объёма (#12) — легко чинится, когда знаешь про него.
Тест на попадание в инбокс выявляет большинство этих проблем за один запуск: SPF, DKIM, DMARC, SpamAssassin / Rspamd контент-скоры, здоровье DNS, размещение по папкам для каждого провайдера. Бесплатно, без лимитов, без регистрации. Узнайте, что не так, ещё до следующей отправки на главной странице сервиса.