If you need to keep DLR you need to use spool or file storage and store DLR in database so kannel could match DLR after restart.
2013/7/24 Rudy Matela <r...@matela.com.br> > Hello, Qqblog, > > Someone correct me if I'm wrong. > > When using internal storage for DLRs, to keep interpreting DLRs after a > restart you'll have to use a spool (or file) to backup message state. That > way, kannel will treat the DLRs that arrive for messages already sent. > That can be done in the core group: > > group = core > ... > dlr-storage = internal > store-type = spool > store-location = /var/spool/kannel > ... > > > Regards, > Rudy > > > On Wed, Jul 24, 2013 at 5:47 AM, Qqblog Qqblog <qqb...@ymail.com> wrote: > >> If DLR is empty queue after restarting kannel with internal storage, >> does kannel still receive DLR and run DLR-URL when SMPP send back DLR ? >> >> >