sorry, forgot to copy list..
2014-03-10 1:57 GMT+04:00 spameden <spame...@gmail.com>: > You need to define msgid for each MT you submit through SMSC. > > That is the correct way to get proper status of each MT. > > You can achieve this by appending required parameter to dlr_url or adding > msgid and task_id in the sqlbox's sent_sms table. > > %I i believe stands for internal kannel's message id, it could vary > depending on the size of MT, if MT is longer than allowed by standard (e.g. > >160 for latin1 or >60 for ucs-2) kannel would return multiple message ids > for each part of MT. > > > 2014-03-10 1:07 GMT+04:00 mydi...@gmail.com <mydi...@gmail.com>: > > No one can answer my question? I appreciate any replies.. Thank you! >> >> The issue is as below: >> >> >> I have setup kannel with an SMPP SMSc. >> >> For DLR-URL, when I submit my HTTP request via CGI, I have dlr-mask=31 >> and my urlencoded DLR-URL. >> >> Part of my DLR-URL, I need to receive the message ID from kannel (and >> please note I am submitting multiple numbers in the same HTTP request, so I >> can not have my own message id, because then it will be the same for all >> those numbers in one http request). So kannel is responsible to provide >> message id for EACH INDIVIDUAL number submitted to kannel. But what >> happens, I get one message ID when type=8 is received, and I get a >> different message id when type=1 is received. >> >> I use the tag "%I" for the message id from kannel. I can not use the tag >> "%F", because that is for my SMSc, and i can not/do not want to give this >> IDs to my client. >> >> Isn't kannel supposed to update the status of ONE MESSAGE according to >> different types? (I suppose YES) Then why is it giving a different message >> ID for the same number, but when type is being updated???? >> >> >> >> Thank you, >> Ali. >> >> >