Как интерпретировать ответ от почтового сервера

В момент отправки письма открывается SMTP-сессия (протокол для передачи электронной почты), и в этой сессии два почтовых сервера (сервер Mindbox и сервер получателя) связываются, а сервер Mindbox пытается передать сообщение серверу получателя.

Что происходит после отправки сообщения

Успешная отправка

Если у клиента выдалось действие отправки письма и за ним не последовало действие недоставки, то письмо отправлено.

Успешная отправка — это отправка с доставкой с первой попытки. Подробности (логи) успешной отправки в интерфейсе не отображаются, их можно увидеть только при переотправке письма в подробностях действия.

Снимок экрана 2022-09-19 в 03.39.03.png

Такие письма уходят на ящик клиента практически сразу после отправки.

Отправка может происходить долго, в таком случае останутся подробности того, почему сообщение отклоняли до того, как принять. Подробнее можно прочитать здесь.

Недоставка

Если у клиента есть действие «Не доставлено», то сообщение было отклонено при отправке.

Внутри действия недоставки есть подробности, в которых есть ответ почтового сервера — отправка была отклонена именно с этим ответом.

Снимок экрана 2022-09-19 в 03.41.41.png

Обычно этот ответ понятен, а также содержит ссылки с дополнительной информацией. Не существует интерпретаций ответов (кроме как по прямому смыслу написанного в подробностях), поэтому можно попробовать интерпретировать ответ самостоятельно.

Ответы от почтовых серверов также могут содержать стандартные коды SMTP-протокола, по ним можно однозначно понять результат отправки сообщения. Их список и интерпретацию можно посмотреть здесь.

Снимок экрана 2022-09-19 в 03.47.31.png

Важно:

ответы от почтовых серверов не стандартизированы, поэтому интерпретировать их нужно вручную.

Mindbox находит соответствия в ответах по ключевым словам и кодам и относит эти ответы к той или иной стандартной причине недоставки, чтобы по ним можно было фильтровать, но иногда бывают неточности.

Постмастеры: зачем нужны и как использовать