Saltar al contenido
OmniChannels.ai

SMS y telecomunicaciones

Informe de entrega (DLR): qué es

DLR · Delivery receipt · Confirmación de entrega · Acuse de recibo · Informe de estado

Definición

Un informe de entrega (DLR) es un mensaje de estado que devuelve la red del operador para indicar al remitente si un SMS se entregó en el teléfono, caducó o falló, junto con marcas de tiempo y un código de error.

En SMPP v3.4, el remitente solicita el informe de entrega con el campo registered_delivery de submit_sm. Más tarde, el SMSC la devuelve como un deliver_sm cuyo esm_class lo identifica como informe de entrega.

La especificación SMPP incluye un texto de informe de ejemplo (Apéndice B) con los campos id, sub, dlvrd, submit date, done date, stat, err y text, y estados finales como DELIVRD, EXPIRED, DELETED, UNDELIV, ACCEPTD, UNKNOWN y REJECTD. El formato exacto depende de cada SMSC, y por eso los proveedores lo normalizan.

Una API HTTP suele exponer la misma información como eventos de webhook, por ejemplo SENT, DELIVERED o FAILED, derivados del informe del operador.

Limitaciones: algunos operadores no devuelven informes de entrega o los devuelven con retraso, y otros indican «entregado» cuando el mensaje llegó a la red y no al teléfono. Considere las DLR como un indicio sólido, no como prueba de lectura.

Ejemplo

id:7f3a91c2 sub:001 dlvrd:001 submit date:2610101030 done date:2610101030 stat:DELIVRD err:000 text:Your code is

Fuentes