The SMPP driver uses delivery_sm to find if a message was delivered and does return a DLR_SUCCESS. if you do not receive such a DLR, then I suggest you check with your provider - it works for us.
On acknowledge on submission, the code currently sends both "buffered" and "smsc_success", which I think is wrong, and anyway - the logic to determine the type of DLRs to send in this case is severly broken. I will submit a patch to fix it after 1.2 rolls (if I manage to do it before the first of august, otherwise I won't be able too). -- Oded Arbel m-Wise mobile solutions [EMAIL PROTECTED] +972-9-9581711 +972-67-340014 ::.. It's easy to identify people who can't count to ten. They're in front of you in the supermarket express lane. -----Original Message----- From: Alan McNatty [mailto:[EMAIL PROTECTED]] Sent: Wednesday, June 26, 2002 8:05 AM To: Kannel Dev Subject: dlr mask values and SMPP Hi All, When I set the dlr-mask to 31 the response I get (%d - report value) is 12 (Message Buffered + Message Delivered to SMSC). If I set the dlr-mask to 1 I get the same result. Still no 'Delivery Sucess'. Using the Submit_sm/Deliver_sm can we find out if the message actually delivered to the handset (not just SMSC) or do we need to use query_sm (message_id) to get this. Cheers, Alan
