Dear all,
Thank you so much to you both for the very helpful explanation. I've tried
Mr. Tjatur suggestion by using timestamp, as well as by using the internal
storage instead of mysql. Unfortunately, I'm still unable to get the DLR
working, but now I'm pretty convinced that the problem is not Kannel's
because I didn't even get the DLR message that Mr. Beckman pointed out from
the log file (mine is named access.log in /logs folder). It could be on the
SMSC side not being able to send me back the DLR... or there's a problem
with my configuration.
I'll do further investigation on this and hopefully can figure this out
soon. If anyone has any suggestion on what might be wrong with kannel
configuration whatsoever that leads to this problem, please feel free to
jump on in and share your thoughts. Again, thank you all.
Best regards,
-Andi
From: Peter Beckman <[EMAIL PROTECTED]>
To: Andi Taslim <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED], users@kannel.org
Subject: Re: [Kannel-Users] Re: Question about DLR
Date: Wed, 9 Nov 2005 10:28:58 -0500 (EST)
MIME-Version: 1.0
Received: from thermonuclear.org ([209.31.146.80]) by mc10-f20.hotmail.com
with Microsoft SMTPSVC(6.0.3790.211); Wed, 9 Nov 2005 07:28:46 -0800
Received: from thermonuclear.org ([EMAIL PROTECTED] [127.0.0.1])by
thermonuclear.org (8.12.9/8.12.6) with ESMTP id jA9FT0cs034866;Wed, 9 Nov
2005 10:29:00 -0500 (EST)(envelope-from [EMAIL PROTECTED])
Received: from localhost ([EMAIL PROTECTED])by thermonuclear.org
(8.12.9/8.12.6/Submit) with ESMTP id jA9FSxtL034863;Wed, 9 Nov 2005
10:28:59 -0500 (EST)(envelope-from [EMAIL PROTECTED])
X-Message-Info: JGTYoYF78jEHjJx36Oi8+Z3TmmkSEdPtfpLB7P/ybN8=
X-Authentication-Warning: thermonuclear.org: beckman owned process doing
-bs
X-X-Sender: [EMAIL PROTECTED]
References: <[EMAIL PROTECTED]>
Return-Path: [EMAIL PROTECTED]
X-OriginalArrivalTime: 09 Nov 2005 15:28:46.0605 (UTC)
FILETIME=[46A99BD0:01C5E542]
DLR = 31 means you'll get all the delivery receipts.
Here's the process:
You hand kannel an sms via sendsms -- now kannel has the message.
Kannel gives the sms to the SMSC successfully (8) or fails (16) -- You get
a DLR from KANNEL for this success or failure.
All other DLRs come as a specially formatted SMS to kannel which kannel
recognizes as a DLR sms and calls your dlr-url.
If your SMSC does not hand back Delivery Receipts for sms messages, this is
why you never see dlr-url called again.
In kannel you would see messages like this that would indicate that kannel
is receiving DLR messages in the bearer-access.log:
2005-05-03 00:02:15 DLR SMS [SMSC:smsc1] [SVC:smsc1] [ACT:] [BINF:]
[from:12345] [to:15555551212] [flags:-1:-1:-1:-1:4] [msg:103:id:703041200
sub:001 dlvrd:001 submit date:0505030502 done date:0505030502 stat:ACKED
err:003 text: ] [udh:0:]
That's a nice DLR SMS.
Beckman
---------------------------------------------------------------------------
Peter Beckman Internet Guy
[EMAIL PROTECTED] http://www.purplecow.com/
---------------------------------------------------------------------------