Guys, I still seem to be having a few problems with delivery reports, our Kannel box is calling the appropriate DLR url but the statuses are not as expected and they do not always turn up in a complete set ?
I have a test run of 10 outbound messages for which I am capturing the delivery notifications. The URL I am using to test the system is as follows, with some source code added for good measure :) http://212.21.99.201:13013/cgi-bin/sendsms?username=tester&password=foobar&t o=447966013309&text=test message number 4&dlrmask=31&dlrurl=' + httpencode('http://smsrelay.e-msg.co.uk/testing.php?message_id=' + message_id + '&dlr=%d' As far as I can tell I should be getting all messages reported back to the URL because of the DLR mask I have picked i.e. 31 Call-back 1 [message_id] => 1 [dlr] => 12 Call-back 2 [message_id] => 1 [dlr] => 2 These results I have interpreted to mean the following, rightly or wrongly based on the user guide Call-back 1 4: message buffered 8: smsc submit Call-back 2 2: delivery failure However all of the 10 messages have turned up on my phone ?? I have investigated the log for the test batch, and there still seem to be DLR records not found which means call-backs are not being made ? In the past we have used the mblox XML interface which returned 2 DLR record for acked and delivered, I was hoping to replicate this functionality. I have attached the log file and my configuration file, hopefully this is something stupid I have not set-up correctly. In case it is any help the version of Kannel is the latest stable release 1.2.1 Thanks in advance Dave
bearerbox.log
Description: Binary data
kannel.conf
Description: Binary data
