---
title: "Что означают статусы отчётов о доставке SMS?"
description: "Что означают статусы доставки SMS? DELIVRD, UNDELIV, EXPIRED, REJECTD и другие статусы SMPP 3.4 и их соответствие статусам вебхуков, с которыми можно работать."
canonical: "https://omnichannels.ai/ru/answers/sms-delivery-report-statuses/"
language: "ru"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Что означают статусы отчётов о доставке SMS?

Canonical: https://omnichannels.ai/ru/answers/sms-delivery-report-statuses/
Language: ru
Publisher: OmniChannels.ai by BroadNet Technologies

**Краткий ответ:** Статусы отчётов о доставке SMS показывают отправителю, что произошло с сообщением после того, как его принял оператор. В квитанциях SMPP 3.4 DELIVRD означает, что сообщение доставлено на телефон, UNDELIV — что доставить его невозможно, EXPIRED — что истёк срок действия, а REJECTD — что сеть отклонила сообщение. HTTP API обычно сопоставляют эти значения со статусами вроде DELIVERED или FAILED.

## Что означают значения stat в SMPP?

Спецификация SMPP 3.4 приводит пример формата квитанции с полем stat, в котором указано итоговое состояние сообщения. Точный текст квитанции зависит от SMSC, но перечисленные ниже значения используются широко.

| stat | Значение | Типичная причина |
|---|---|---|
| DELIVRD | Доставлено на телефон | Обычная успешная доставка |
| UNDELIV | Доставить невозможно | Неверный, неактивный или заблокированный номер |
| EXPIRED | Срок действия истёк до доставки | Телефон слишком долго выключен или вне зоны покрытия |
| REJECTD | Отклонено сетью | Незарегистрированное имя отправителя (Sender ID), заблокированный контент или маршрут |
| DELETED | Удалено до доставки | Отменено на SMSC |
| ACCEPTD или UNKNOWN | Состояние «принято» либо недопустимое или неизвестное состояние | Зависит от SMSC; уточните у вашего провайдера |

## Как статусы вебхуков соотносятся со статусами SMPP?

API приводят квитанции операторов к более простым статусам. На платформе OmniChannels.ai каждый канал передаёт статусы SUBMITTED, SENT, DELIVERED, READ, FAILED и REJECTED. SUBMITTED и SENT — промежуточные; DELIVERED, FAILED и REJECTED для SMS — итоговые. Статусы могут приходить не по порядку, поэтому не позволяйте запоздавшему SENT перезаписать DELIVERED.

## Как прочитать исходную квитанцию о доставке?

1. Сопоставьте id квитанции с message_id, который вернул submit_sm_resp.
2. Прочитайте stat, чтобы узнать итоговое состояние, и err, чтобы узнать код ошибки оператора.
3. Сравните submit date и done date, чтобы понять, сколько заняла доставка.
4. Для длинных сообщений соберите квитанции по всем сегментам, прежде чем отмечать сообщение доставленным.

## Каковы ограничения отчётов о доставке?

Некоторые операторы не возвращают квитанции или возвращают их с задержкой, а некоторые сообщают о доставке, когда сообщение дошло до сети, а не до телефона. Поддельные квитанции DELIVRD — известный признак серых маршрутов. Считайте квитанцию весомым подтверждением, но не доказательством того, что сообщение прочитано.

## Официальные источники

- [SMPP Protocol Specification v3.4 (Issue 1.2) — SMPP.org](https://smpp.org/SMPP_v3_4_Issue1_2.pdf)

## Похожие вопросы

- https://omnichannels.ai/ru/answers/why-sms-not-delivered/
- https://omnichannels.ai/ru/answers/delivery-report-webhook/
- https://omnichannels.ai/ru/answers/otp-sms-not-received/
- https://omnichannels.ai/ru/answers/why-sms-split-into-parts/

Обновлено: 2026-10-10