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.