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

Attachment: bearerbox.log
Description: Binary data

Attachment: kannel.conf
Description: Binary data

Reply via email to