Delivery Receipts (DLR)

How to request, receive, and parse delivery receipts sent via deliver_sm.

Requesting DLRs

Set registered_delivery to 1 on submit_sm to request a delivery receipt for that message.

Example DLR Format
text
id:234982348 sub:001 dlvrd:001 submit date:2310241430 done date:2310241430 stat:DELIVRD err:000 text:Hello...
Correlation

Match the id field in the DLR to the message_id returned in submit_sm_resp. Persist these IDs when sending messages so you can reconcile delivery receipts back to your records.