Skip to content
← Все статьи

Почему письма возвращаются (bounce): коды и причины

Коротко. Письмо возвращается (bounce), когда принимающий сервер отказывается его доставить. Причины делятся на постоянные (код 5xx: адреса нет, домен мёртв, блок по репутации, провал DMARC) и временные (код 4xx: переполненный ящик, серый список, throttling). Чтобы устранить bounce, читайте расширенный SMTP-код, чините аутентификацию SPF/DKIM/DMARC и следите за доступностью своего почтового сервера.

Постоянные причины (5xx)

  • Адрес не существует550 5.1.1, опечатка или уволенный сотрудник;
  • Домен не принимает почту — нет MX-записи или сервер выключен;
  • Блок по репутации550 5.7.1, ваш IP/домен в чёрном списке;
  • Провал аутентификации — письмо не прошло SPF/DKIM при политике DMARC reject.

Временные причины (4xx)

  • Переполненный ящик452 4.2.2;
  • Greylisting450 4.2.1, временный отказ для отсева ботов;
  • Throttling421 4.7.0, слишком быстрая отправка;
  • Сетевая/серверная ошибка451 4.3.0.
Bounce — это не сбой, а сообщение. Сервер прямо говорит причину в коде; задача отправителя — прочитать и устранить, а не повторять вслепую.

Расшифровка кодов

КодКлассПричина
550 5.1.1ПостоянныйПолучатель не найден
550 5.7.1ПостоянныйОтклонено политикой / блок
554 5.7.1ПостоянныйПисьмо распознано как спам
421 4.7.0ВременныйThrottling / сервер занят
450 4.2.1ВременныйGreylisting
452 4.2.2ВременныйЯщик переполнен

Как выглядит отчёт

Final-Recipient: rfc822; user@example.com
Action: failed
Status: 5.1.1
Diagnostic-Code: smtp; 550 5.1.1 User unknown in virtual mailbox table

Как устранять

  1. Прочитайте расширенный код (5.1.1, 5.7.1 и т. д.).
  2. 5.1.1 → почистите список, уберите несуществующие адреса.
  3. 5.7.1 → проверьте репутацию IP/домена и SPF/DKIM/DMARC.
  4. 4.x.x → настройте повторы и снизьте темп отправки.

Связь с аутентификацией

Частая невидимая причина bounce — провал выравнивания при политике p=reject. Письмо технически доставлено к серверу, но отклонено из-за DMARC. Проверяйте записи перед запуском рассылки.

Где enterno помогает

/email-check разбирает SPF, DKIM и DMARC и показывает, не приведёт ли ваша конфигурация к bounce по 5.7.1. MX-lookup проверяет, что у домена-получателя вообще есть рабочий MX. А /monitors следит за вашим почтовым сервером (проверку портов 25/465/587, blacklist) и шлёт алерт в Telegram/Slack/email/webhook при недоступности — типичной причине 4xx. Письма enterno не рассылает.

FAQ

В чём разница bounce и спам-папки?

Bounce — это явный отказ с кодом. Попадание в спам — письмо принято, но скрыто от пользователя.

Почему письмо ушло, но вернулось через час?

Это асинхронный bounce: сервер принял письмо, а потом не смог его доставить дальше и прислал DSN.

Как понять, что я в чёрном списке?

Код 550 5.7.1 и упоминание blocklist в диагностике; проверьте репутацию IP.

Можно ли полностью убрать bounce?

Нет, но hard bounce реально держать ниже 2% при чистом списке и корректной аутентификации.

Дальше: освойте обработку hard и soft bounce, проверьте аутентификацию и поднимите мониторинг сервера.

Проверьте ваш сайт прямо сейчас

Проверить свой сайт →
Другие статьи: Инфраструктура
Инфраструктура
Пул соединений с БД: как работает и лучшие практики
16.03.2026 · 142 просм.
Инфраструктура
Оптимизация производительности Nginx: ключевые настройки
16.03.2026 · 148 просм.
Инфраструктура
Стратегии версионирования API: URL, заголовки и параметры запроса
16.03.2026 · 165 просм.
Инфраструктура
Прогрев домена для email-рассылок
23.06.2026 · 36 просм.