Delivery receipts (DLRs)
Delivery receipts (DLRs) are sent back by the mobile operator. Note that sometimes mobile operators submit the SMS as sent even if it was filtered. To receive DLR information you will need to setup a DLR webhook in your account page.
Possible DLR responses
-
ENROUTE - The message is enroute.
-
DELIVRD - The message was successfully delivered.
-
DELIVERED -
-
EXPIRED - The SMSC was unable to deliver the message in a specified amount of time. For instance when the phone was turned off.
-
DELETED - The message was deleted.
-
UNDELIV - The SMS was unable to deliver the message. For instance, when the number does not exist.
-
UNDELIVERABLE -
-
ACCEPTD - The SMS was accepted and will be send. (Message is in accepted state (i.e. has been manually read on behalf of the subscriber by customer service))
-
ACCEPTED -
-
UNKNOWN - Unknown error occured.
-
REJECTD - The message was rejected. The provider could have blocked phonenumbers in this range.
-
REJECTED -
-
SKIPPED - The message was skipped.
-
SCHEDULED - The message is scheduled for later sending.
-
HTTP GATEWAYS STATUSES
-
QUEUED -
-
SENDING -
-
SENT -
-
FAILED -
-
GW_TIMEOUT -
-
DLR_TIMEOUT -
-
UNDELIVERED -
-
RECEIVING -
-
RECEIVED -
-
DISPATCHED - Message has been dispatched and accepted for delivery by the SMSC.
-
ABORTED - Message was aborted before reaching the SMSC.
-
HTTP GATEWAYS STATUSES
-
SPAM -
-
CARRIERVIOLATION - Carrier violation
Updated over 4 years ago