Как интерпретировать ответ от почтового сервера
В момент отправки письма открывается SMTP-сессия (протокол для передачи электронной почты), и в этой сессии два почтовых сервера (сервер Mindbox и сервер получателя) связываются, а сервер Mindbox пытается передать сообщение серверу получателя.
Что происходит после отправки сообщения
Успешная отправка
Если у клиента выдалось действие отправки письма и за ним не последовало действие недоставки, то письмо отправлено.
Успешная отправка — это отправка с доставкой с первой попытки. Подробности (логи) успешной отправки в интерфейсе не отображаются, их можно увидеть только при переотправке письма в подробностях действия.
Такие письма уходят на ящик клиента практически сразу после отправки.
Отправка может происходить долго, в таком случае останутся подробности того, почему сообщение отклоняли до того, как принять. Подробнее можно прочитать здесь.
Недоставка
Если у клиента есть действие «Не доставлено», то сообщение было отклонено при отправке.
Внутри действия недоставки есть подробности, в которых есть ответ почтового сервера — отправка была отклонена именно с этим ответом.
Обычно этот ответ понятен, а также содержит ссылки с дополнительной информацией. Не существует интерпретаций ответов (кроме как по прямому смыслу написанного в подробностях), поэтому можно попробовать интерпретировать ответ самостоятельно.
Ответы от почтовых серверов также могут содержать стандартные коды SMTP-протокола, по ним можно однозначно понять результат отправки сообщения. Их список и интерпретацию можно посмотреть здесь.
Важно:
ответы от почтовых серверов не стандартизированы, поэтому интерпретировать их нужно вручную.
Mindbox находит соответствия в ответах по ключевым словам и кодам и относит эти ответы к той или иной стандартной причине недоставки, чтобы по ним можно было фильтровать, но иногда бывают неточности.