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 




Reply via email to