hi Nejc,

i am sure you must have solved your problem by now.
In case, you have not (and i am no too late ;-), let me explain.

0. Set your kannel to support DLR, either internal/external(mysql/sdb)
1. BEFORE you send sms, save it in db/file with some *unique tag*.
2. In send sms request, pass 2 addiotnal params dlrurl and dlrmask
        + where dlrurl=http://yourhost.com/dlr?id=<uniq_tag>&dlr=%d
        your this url may contain any logic, you wish.
        + to see what dlrmask values can be, consult kannel docs.
3. Now when your sent sms gets a DLR back from SMSC, kannel will call
   the <dlrurl> you specified with dlr containing actual value returned
   by SMSC. ( SUCCESS =>1, FAIL => 2 and so on..)

if you need dlr conf etc, pls ask freely.

HTH
-navjot



|-----Original Message-----
|From: Nejc Menard @ GENERA Lynx d.o.o. Ljubljana
|[mailto:[EMAIL PROTECTED]
|Sent: Monday, July 21, 2003 4:54 PM
|To: Navjot Singh
|Subject: Re: kannel sms responds...
|
|
|Thank you for your answer.
|
|How can i know, which dlr report is for which sent sms? We are woking 
|with some scheduler app. that sends let say at 6 am 50 sms messages. The 
|delivery reports are not coming in the same row usually...
|
|Regards,
|
|Nejc.
|
|Navjot Singh pravi:
|
|>hi,
|>
|>1. Use dlr-url and dlr-mask.
|>2. Before making HTTP req, you might be saving the sms in db / file. The
|>status may be by "sent".
|>3. The dlr-url program can simply update the status of the record to
|>"delivered" / "failed" as it comes out to be.
|>   In your case, if it's failed, you may resend it.
|>
|>HTH
|>-navjot
|>
|>|-----Original Message-----
|>|From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
|>|Nejc Menard @ GENERA Lynx d.o.o. Ljubljana
|>|Sent: Monday, July 21, 2003 3:40 PM
|>|To: [EMAIL PROTECTED]
|>|Subject: kannel sms responds...
|>|
|>|
|>|Hi!
|>|
|>|We have an servlet application, that sends sms requests over http (GET).
|>|How can we implement the reading of status of sms. That means if it was
|>|sent, buffered or worse and the most important failed. This must be done
|>|in order of sending the failed sms again. Maybe there is a possibility
|>|to return the dlr reports with some readable connection to sent sms
|>|(some index or something...). By the way- it there any suitable front
|>|end to this like stand alone? To read the logs and list the sent sms and
|>|dlrs...?
|>|
|>|Best regards,
|>|
|>|Nejc Menard
|>|GENERA Lynx d.o.o.
|>|Ljubljana, Slovenia
|>|
|>|
|>|
|>
|>
|>
|>  
|>
|
|
|
|

Reply via email to