SMPP receive DLR logic for external api

812 views Asked by At

I send SUBMIT_SM command with all required data and successfully get SMS to my mobile phone.

I see on my SMPP server log that DELIVER_SM_RESP is received from SMSC but I can't see logic how to request from my api (that i'm building) to get this DLR.

Do I run:

DELIVER_SM = 0x00000005

or

QUERY_SM = 0x00000003

I tried with both but for DELIVER_SM got error, and can't see nothing in QUERY_SM.

Please advise, thanks in advance. Vedran

2

There are 2 answers

3
David C Adams On BEST ANSWER

A delivery receipt will be sent back to your SMPP server via a DELIVER_SM message if you have the registered_delivery field set correctly in your message (make sure). Are you using Kannel or some other SMPP server or did you write your own?

0
zfou On

Your SMPP stack software is the one responsible of handling any received DELIVER_SM containing valid message-receipt-acknowledgement content and pushing it to your API through SMPP, HTTP or whatever enabled protocol, what's your SMPP stack ?