Check msg-type-id parameter, it might be your SMSC returning different msg-id in hex or reversed order.
Also do not forget if you're sending concatenated message (>1 part) kannel will only ask for first part DLR, some SMSC providers are forcing sending all DLR reports even if you ask only for DLR on 1st part. 2013/11/19 Qqblog Qqblog <qqb...@ymail.com> > I find this problem not related to how long DLR return. This problem is > always happened. I am using DLR Spool storage. Is it not reliable and loss > some DLR? using mysql is better or not ? > > > Qqblog Qqblog <qqb...@ymail.com> 於 2013年11月19日 (週二) 10:54 AM 寫道﹕ > I am using DLR spool storage > > The message sent on 15 Nov 13 and DLR received on 19 Nov 13. The log > shows error is got DLR but could not find message or was not interested in > it ... > > If DLR received within 3 days, no such problem occurred. > > Is there any setting for expiry date on waiting DLR ? Pls advice. > > > > >