So what I will continue to do send a DLR for each part. Even if Kannel
doesn't like it.

== Rene

-----Original Message-----
From: Alexander Malysh [mailto:[email protected]] On Behalf Of
Alexander Malysh
Sent: donderdag 17 juni 2010 18:25
To: Rene Kluwen
Cc: 'Kannel Devel'
Subject: Re: Multipart DLR issue

Hi Rene,

this is a known Kannel limitation. Kannel request DLR only for the first
part.

Thanks,
Alexander Malysh

Am 17.06.2010 um 14:46 schrieb Rene Kluwen:

> This is the setup:
> 
>            KANNEL 1                                                 KANNEL
2
> CGI PUSH -- SMSBOX 1 -- BEARERBOX 1 ------ SMPP LINK ------ Open SMPPBOX
--- BEARERBOX 2
> 
> I am working on smppbox sending multi-part messages via the same SMSC (on
Kannel 2). I do this by reassembling the submit_sm pdu's in smppbox back to
one large SMS and sending it to bearerbox as a whole.
> This works now and will be submitted to svn shortly.
> 
> I keep track of which smpp id's the message originally consisted of and
when I get a DLR, I send a deliver_sm for each of these pdu's.
> 
> As you can see in the log files (attached) the second PDU doesn't seem to
be stored in the DLR database of bearerbox 1. What exactly is the procedure
here to be followed?
> 
> I assume that if an sms message consists of multiple parts, each part
needs to be matched with a corresponding DLR receipt. But it seems that
Kannel only stores the first part in the DLR table and is not interested in
the rest.
> 
> Thank you for your time,
> 
> == Rene
> 
> <bearerbox1.log><smppbox2.log>




Reply via email to