Почта
Понимание уведомлений об отскоке и кодов SMTP
When a message cannot be delivered you get a bounce, and buried in it is a numeric code that tells you exactly why, whether it will ever succeed, and whose end the problem is at.
Когда сообщение не удаётся доставить, вы получаете отскок, и в нём скрыт числовой код, который точно подскажет причину, когда повторится попытка доставки и на какой стороне находится проблема.
Большинство людей читают человеческое предложение в начале отскока, решают, что оно бесполезно, и отступают. Это предложение написано сервером, который отклонил письмо, и оно часто бывает расплывчатым. Код же, нет. Эта статья содержит справочную информацию о кодах, которые вы действительно увидите, и о том, что делать в каждом случае.
Как читать отскок
Отскок содержит два числа.
Код ответа состоит из трёх цифр, например 550 или 451. Значение имеет первая цифра:
- 4xx, временная ошибка. Принимающий сервер не смог принять сообщение прямо сейчас. Ваш почтовый сервер будет повторять попытки в течение некоторого времени, и доставка может произойти сама по себе. Пока ничего не делайте.
- 5xx, постоянная ошибка. Принимающий сервер никогда не примет это сообщение. Повторные попытки ничего не изменят. Нужно что-то изменить с вашей стороны.
Расширенный код состояния состоит из трёх чисел, разделённых точками, например 5.1.1 или 4.2.2. Он указывает конкретную причину и следует тому же правилу: начинающийся на 5, постоянный, на 4, временный.
Так, 550 5.1.1 User unknown, постоянный и означает, что адрес не существует. 452 4.2.2 Mailbox full, временный и означает повторить попытку позже.
Если отскок не указывает явно на то, что пошло не так, найдите в интернете точный расширенный код состояния плюс название поставщика услуг. Каждый крупный поставщик публикует собственный список кодов, и на этой странице вы найдёте точное определение, которое часто бывает более конкретным, чем стандартное определение.
Постоянные ошибки (5xx)
| Код | Обычно означает | Что делать |
|---|---|---|
550 5.1.1 | Адрес получателя не существует | Проверьте написание. Если оно правильное, то адрес закрыт. Удалите его из своих записей. |
550 5.1.2 | Домен получателя не существует или у него нет почтового сервера | Проверьте написание домена. Если оно правильное, то их домен не имеет рабочей MX-записи, и им нужно это исправить. |
550 5.7.1 | Отклонено политикой. Общее отклонение для ошибок аутентификации, блокировок в списках и правил содержания | Прочитайте остальную часть сообщения. Это то, что обычно указывает на SPF, DKIM, DMARC или блокировку в списке. |
550 5.7.26 | Поставщик услуг требует аутентификацию, которую ваш домен не проходит | Исправьте SPF и DKIM. См. SPF, DKIM и DMARC объяснены. |
551 | Адрес не обрабатывается здесь и не существует пути переадресации | Используйте правильный адрес. |
552 5.2.2 | Почтовый ящик получателя превышает лимит хранилища, окончательно отклонено | Сообщите получателю. Со своей стороны вы ничего не сможете сделать. |
553 5.1.3 | Адрес синтаксически некорректен | Исправьте формат адреса. |
554 5.7.1 | Транзакция полностью отклонена, часто при подключении | Обычно блокировка в списке или жёсткое политическое блокирование. См. Удаление с чёрного списка. |
Временные ошибки (4xx)
| Код | Обычно означает | Что делать |
|---|---|---|
421 4.7.0 | Служба получения недоступна или ограничивает вашу скорость соединения | Ничего. Повторные попытки справятся с этим. Если это продолжается часами, поставщик услуг ограничивает вашу скорость. |
450 4.2.1 | Почтовый ящик временно недоступен, часто это greylisting | Ничего. Greylisting намеренно откладывает первую попытку неизвестного отправителя и принимает повторную попытку. |
451 4.3.0 | Локальная ошибка на принимающем сервере | Ничего. Повторные попытки справятся с этим. |
452 4.2.2 | Почтовый ящик получателя полный | Пока ничего не делайте. Если это продолжается дни, свяжитесь с получателем другим способом. |
452 4.5.3 | Слишком много получателей в одном сообщении | Разделите сообщение на меньшие партии получателей. |
4.4.1 | Нет ответа от принимающего хоста | Ничего. Их сервер отключен или недоступен. |
4.7.x | Временное политическое блокирование, часто связанное с репутацией | Проверьте аутентификацию вашего домена. Новый или плохо аутентифицированный домен откладывается гораздо чаще. |
На greylisting стоит обратить внимание, потому что это выглядит тревожно, но это совершенно нормально. Принимающий сервер намеренно отклоняет первую попытку неизвестного отправителя с кодом 4xx и принимает повторную попытку несколько минут спустя. Если ваше письмо прибывает с задержкой, но доходит, greylisting, вероятная причина и ничего не нужно исправлять.
Отскоки, созданные на стороне Kapsule
Некоторые отскоки происходят с нашей платформы, а не от получателя. Это те, которые вы можете контролировать напрямую:
Почтовый ящик получателя полный. Почтовый ящик Kapsule, превышающий лимит хранилища, отклоняет новую почту, и отправитель получает отскок с соответствующей информацией. Исправьте это со своей стороны с помощью My Mailbox Is Full.
Адрес не существует. Удаление почтового ящика, переадресации, рассылки или общего почтового ящика означает, что почта на этот адрес будет отскакиваться с тех пор. Панель предупреждает вас об этом в момент удаления. Catch-all на домене это предотвращает, но за счёт получения всего, что отправляется на каждый неправильный адрес.
Правило блокировки его отклонило. Вкладка Spam filter в почтовом ящике позволяет блокировать конкретных отправителей и домены, и заблокированная почта отклоняется, а не откладывается. Если коллега сообщает, что его отскочило, сначала проверьте эту вкладку, прежде чем смотреть что-либо ещё.
Вопиющий спам-скор. Почта, набравшая оценку далеко за пределами порога спама, отклоняется при доставке, поэтому отправителю сообщают, что она не прибыла. Почта с умеренной оценкой помещается в Junk, откуда вы можете её восстановить. Ничто не выбрасывается молча.
Достигнут лимит отправки. Если вам отказывают при отправке, вы, возможно, превысили лимиты скорости для одного почтового ящика, описанные в Email Sending Limits.
Жёсткие отскоки в сравнении с мягкими отскоками
Массовые отправители используют два неформальных термина, которые соответствуют кодам выше. Жёсткий отскок, это 5xx: адрес мёртв и должен быть удалён из вашего списка навсегда. Мягкий отскок, это 4xx: временное состояние, стоящее повторной попытки.
Практическое правило заключается в том, что жёсткий отскок адреса должен быть удалён из вашего списка при первом отскоке. Продолжение отправки на адреса, которые окончательно не доставляют,, один из самых сильных негативных сигналов репутации, и поставщики услуг рассматривают это как доказательство того, что вы не ведёте список.
Если большая часть отправки жёстко отскочила, остановитесь. Высокий процент отскока в одной кампании повредит репутации вашего домена на недели вперёд, и каждое законное сообщение, которое вы отправляете тем временем, пострадает из-за этого. Очистите список, затем возобновите.
Определение того, чья это проблема
- Каждый получатель у каждого поставщика отскочил. Ваш домен или ваша конфигурация отправки. Начните с вкладки Deliverability на вашем почтовом ящике и Why Are My Emails Going to Spam?.
- Каждый получатель у одного поставщика отскочил. У этого поставщика есть конкретная проблема с вашим доменом или инфраструктурой отправки. Прочитайте код, затем проверьте инструменты постмастера этого поставщика.
- Один получатель отскочил, остальные в порядке. Их адрес, их почтовый ящик или правила почты их организации. Свяжитесь с ними другим способом.
- Это началось внезапно без изменений с вашей стороны. Проверьте, был ли ваш домен или инфраструктура отправки добавлены в список где-нибудь: см. Удаление с чёрного списка.
Получение помощи
Если у вас есть отскок, который вы не можете интерпретировать, откройте тикет поддержки и включите полный текст сообщения об отскоке, а не резюме или скриншот первой строки. Полезная информация находится в заголовках и финальном ответе сервера, и обе они теряются, когда отскок пересказывается. Включите время, когда это произошло, и адрес получателя.
Дополнительное чтение: Why Are My Emails Going to Spam?, Email Sending Limits, Email Not Receiving и SPF, DKIM и DMARC Explained.