Hi Nikos There is nothing useful in the UG in this case, maybe I didn't explain enough:
When the bearerbox sends a message it inserts a record in the DLR storages, lets say a MySQL table, this recor will be used as a reference when a DLR is received later and then the bearerbox will call the url and then remove that record This case applies on Delievered (status=1), Failed(stats=2) and buffered (status=4) and it works fine with these DLR statuses, but when the MT gets rejected by the SMSC at the submit time, why the bearerbox inserts a record for that MT?!! since the SMSC will forget that mesage and there will be no later DLR reply for that messages because it is already rejected, this causes the DLR record to be saved forever in the MySQL table !! I have solved this by creating a program that cleans each record that has passed at least the validity-period (I set it to 24 hours) but this wont solve my issue, since sometimes there are DLRs that takes this long and they are already submitted (not rejected) which corrupts my stats and I can't report lost DLRs to the carrier for investigation I hope I explained the problem well enough Thanks Best Regards, Mohammed M I Sleem http://www.abusleem.net http://www.freakle.com - The Search Freak http://www.colorle.com - color your Google search 2010/11/18 Nikos Balkanas <[email protected]> > Hi, > > Read UG about dlr-mask. > > BR, > Nikos > ----- Original Message ----- From: Mohammed Saleem > To: kannel_dev_mailinglist > Sent: Thursday, November 18, 2010 3:24 PM > Subject: Re: SMSC Rejected DLR shouldn't be saved in the DLR storage > > > > > > Hello Kanelers, > > Any idea? > > please advise on this, I couldn't find the place where to modify the source > to disable this !! > > > Any reply would be highly appreciated > > Thanks > > > > Best Regards, > Mohammed M I Sleem > http://www.abusleem.net > > http://www.freakle.com - The Search Freak > > http://www.colorle.com - color your Google search > > > > > > On Tue, Nov 16, 2010 at 6:29 PM, Mohammed Saleem <[email protected]> > wrote: > > When the SMS is rejected by the SMSC, why it gets saved into the DLR > storage? (eg. dlr table)? since it is already rejected by the SMSC it > shouldn't be saved in the DLR storage or it will kept in the storage forever > > is this a bug or is there a case that the SMSC may report DLR on rejected > messages? > > Thanks > > > > Best Regards, > Mohammed M I Sleem > http://www.abusleem.net > > http://www.freakle.com - The Search Freak > > http://www.colorle.com - color your Google search >
