Signal & Syntax · Messaging and A2P

What Is an SMS Delivery Receipt?

A delivery receipt (DLR) is the status report an operator returns for each SMS. Common DLR states are DELIVRD, UNDELIV, EXPIRED and REJECTD.

Also calledDLR · delivery report

Example

stat:DELIVRD err:000

Delivery Receipt in Practice

The receipt travels back from the SMSC over SMPP or the gateway's webhook. A DELIVRD state confirms the handset received the message. UNDELIV and EXPIRED arrive after submission, so providers billing on submission charge for them. A route that returns no receipt leaves the send unconfirmed.

Related Terms

SMSC An SMSC (Short Message Service Center) stores and forwards SMS. SMPP SMPP (Short Message Peer-to-Peer) is the open protocol linking an SMSC to external systems over TCP/IP. SMS gateway An SMS gateway connects software to mobile networks for sending and receiving SMS. A2P messaging A2P (application-to-person) messaging is SMS sent by software to a mobile user.

Read the Guide

Guide

How A2P SMS Reaches a Handset

The path from an API call to a delivery receipt. Read the guide →

Run the Checks on Your Own List

Upload a file in a free workspace, or walk through your use case with our team.