Zum Inhalt springen
OmniChannels.ai

SMS

Was bedeuten die Status im SMS-Zustellbericht?

Aktualisiert

Kurze Antwort

Die Status im SMS-Zustellbericht zeigen dem Absender, was mit einer Nachricht geschah, nachdem der Netzbetreiber sie angenommen hat. In SMPP-3.4-Berichten bedeutet DELIVRD zugestellt, UNDELIV unzustellbar, EXPIRED abgelaufene Gültigkeitsdauer und REJECTD vom Netz abgelehnt. HTTP-APIs bilden diese Werte meist auf Status wie DELIVERED oder FAILED ab.

Was bedeuten die SMPP-Werte im Feld stat?

Die SMPP-3.4-Spezifikation enthält ein Beispielformat für Zustellberichte mit einem Feld stat, das den endgültigen Nachrichtenstatus angibt. Der genaue Berichtstext hängt vom SMSC ab, diese Werte sind aber weit verbreitet.

statBedeutungTypische Ursache
DELIVRDAuf dem Endgerät zugestelltNormaler Erfolg
UNDELIVUnzustellbarUngültige, inaktive oder gesperrte Nummer
EXPIREDGültigkeitsdauer vor der Zustellung abgelaufenTelefon zu lange aus oder ohne Netz
REJECTDVom Netz abgelehntNicht registrierte Absenderkennung, gesperrter Inhalt oder gesperrte Route
DELETEDVor der Zustellung gelöschtIm SMSC storniert
ACCEPTD oder UNKNOWNAngenommener bzw. ungültiger/unbekannter StatusSMSC-spezifisch; bei Ihrem Anbieter nachfragen

Wie hängen die Webhook-Status der Plattform damit zusammen?

APIs vereinheitlichen die Berichte der Netzbetreiber zu einfacheren Status. Auf der Plattform von OmniChannels.ai meldet jeder Kanal SUBMITTED, SENT, DELIVERED, READ, FAILED und REJECTED. SUBMITTED und SENT sind Zwischenstände; DELIVERED, FAILED und REJECTED sind bei SMS endgültig. Status können in falscher Reihenfolge eintreffen – lassen Sie ein verspätetes SENT also nie ein DELIVERED überschreiben.

Wie lese ich einen rohen Zustellbericht?

  1. Die id des Berichts mit der message_id aus submit_sm_resp abgleichen.
  2. stat für den Endstatus und err für den Fehlercode des Netzbetreibers auslesen.
  3. submit date und done date vergleichen, um die Zustelldauer zu sehen.
  4. Bei langen Nachrichten die Berichte aller Segmente zusammenführen, bevor Sie die Nachricht als zugestellt markieren.

Wo liegen die Grenzen von Zustellberichten?

Manche Netzbetreiber liefern keine oder nur verspätete Berichte, andere melden die Zustellung schon, wenn die Nachricht das Netz erreicht hat, nicht das Telefon. Gefälschte DELIVRD-Berichte sind ein bekanntes Anzeichen für Grey Routes. Werten Sie einen Bericht als starkes Indiz, nicht als Beweis, dass die Nachricht gelesen wurde.

Offizielle Quellen