Hi PoPo,

Thanks for your answer. But I think this is not what I need. In this case, Kannel will return the ID that you specified, when it calls your dlr-url. Unfortunately, my dlr-url is not being called with the statusses delivered or undelivered, so I think this mechanism is not working with this carrier.

The carrier says they return an *own* msg-id (not my msg-id). And this is the msg-id I can use to track back the message. The client I need to implement this for says: "As of the message ID that we need to process when making the connection, on the SMPP protocol (DELIVER_SM / DELIVER_SM_RESP), the SMS PREMIUM platform should return to us a message ID in asynchronous mode of every MT message that we send to the Movistar Platform. This is the message ID that we need to implement the QUERY_SM."

Any other ideas? :-)

Kind regards,
Roland.

PoPo wrote:
Hi Roland,

I have the same problem.
I specify an id when I send an SMS trought the SMSC :

http://smpp.xxx.fr:13013/cgi-bin/sendsms
param : id=<my_id>
param : dlr-url=http://xxx.fr/interface/smpp.php?smsid=%I&smsc-id=%i&state=%d&time-sent=%T&msisdn=%p&answer=%A&to=%p&from=%P

The parameter smsid in callback script (smpp.php) correspond to defined id.

Regards,
Cyril

ie : Sory for my bad english !

Rolandow a écrit :
Hi All,

Is there a way to retrieve the MSG ID that is returned by the SMSC ? We are connected to one SMSC that has made a application which is able to check wether the message was billed succesfully. As incoming parameter they want the MSG ID they return when I send a MT message.

Is there a way to get this MSG ID out of kannel?

The "normal" DLR system doesn't seem to work with this provider.

Thanks in advance!

Kind regards,
Roland.


Reply via email to