**>Date: Tue, 1 Feb 2005 16:57:11 +0100 (CET)
**>Subject: Re: smpp DLR problem
**>From: <[EMAIL PROTECTED]>
**>To: <users@kannel.org>
**>In-Reply-To: <[EMAIL PROTECTED]>
**>
**>Hello Dave,
**>
**>thanks for your answer,
**>
**>Here is a dump of the smpp transactions, hopefully this will shed some
**>more light on what's going wrong ;
**>I'm wondering, maybe kannel does not find the right DLR because the DLR
**>for the message sent via <smsc> is returned to kannel via <smsc-rec>
**>.....?
**>Thx,

That is exactly the reason.  Kannel's dlr_find() function uses
the smsc-id, timestamp (message-id in the case of SMPP), destination
address, and interested DLR type to query for info from the
dlr_entry structure.

Since the smsc-id's are different, Kannel could not find the dlr_entry.

See ya...

d.c.

Reply via email to