**>Date: Tue, 1 Feb 2005 16:57:11 +0100 (CET) **>Subject: Re: smpp DLR problem **>From: <[EMAIL PROTECTED]> **>To: <[email protected]> **>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.
