Because Kannel sends the complete sms message through to smsbox. So it only needs 1 DLR.
== Rene -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ivan Kurnosov Sent: Wednesday, 15 September, 2010 14:43 To: [email protected] Subject: Re: registered_delivery and multi-parts message Why don't Kannel send DLR request for each part? Each part has its own message_id and can be unique identified. > On Wed, Sep 15, 2010 at 11:35 PM, Rene Kluwen <[email protected]> wrote: >> True, it's a Kannel thing, not an smpp spec issue. >> What you did probably won't break Kannel... but... you might get some log >> messages where Kannel complains about not being able to find DLR or not >> interested in it. >> >> == Rene >> >> -----Original Message----- >> From: [email protected] [mailto:[email protected]] On Behalf >> Of Ivan Kurnosov >> Sent: Wednesday, 15 September, 2010 14:08 >> To: Nikos Balkanas; [email protected] >> Subject: Re: registered_delivery and multi-parts message >> >> How they can broke it? It is just removing registered_delivery from >> other messages than 1st >> >> 2010/9/15 Nikos Balkanas <[email protected]>: >>> That's a kannel, not a spec limitation. And these 3 lines of code you >>> changed propably have broken your kannel. >>> >>> BR, >>> Nikos >>> ----- Original Message ----- From: "Ivan Kurnosov" <[email protected]> >>> To: "Nikos Balkanas" <[email protected]>; <[email protected]> >>> Sent: Wednesday, September 15, 2010 2:24 PM >>> Subject: Re: registered_delivery and multi-parts message >>> >>> >>> Actually, I can ;-) I already fixed kannel (to be clear - i've just >>> commented 3 lines of code) to send only one DLR msg. So now I get N >>> delivery messages. >>> >>> But I'm very curious - is it just kannel "feature" or some smpp >>> specification mandatory? I've asked this question because one of my >>> SMSC (currently i'm working with 3 different companies) does not send >>> me delivery messages if it is 0x1 just at first and not at second >>> message. So I need to know whether I need to ask their support to >>> reconfigure SMSC or make some tricks to get that info >>> >>> 2010/9/15 Nikos Balkanas <[email protected]>: >>>> >>>> Hi, >>>> >>>> This is a known kannel limitation. In a multpart SMS it will request DLR >>>> only for the first part. Nothing you can do about it. >>>> >>>> BR, >>>> Nikos >>>> ----- Original Message ----- From: "Ivan Kurnosov" <[email protected]> >>>> To: <[email protected]> >>>> Sent: Wednesday, September 15, 2010 8:28 AM >>>> Subject: registered_delivery and multi-parts message >>>> >>>> >>>>> Hello there. >>>>> >>>>> Why does >>>>> >>>>> 2010-09-15 16:26:32 [25217] [6] DEBUG: registered_delivery: 0 = >>>>> 0x00000000 >>>>> >>>>> for second part even though it was 0x1 for first one? >>>>> >>>>> Is not it a bug? >>>>> >>>>> While reading SMPP v3.4 specification I did not see any >>>>> recommendations about how to set registered_delivery if there are >>>>> multiple parts. >>>>> >>>>> -- >>>>> With best regards, Ivan Kurnosov >>>>> >>>> >>>> >>> >>> >>> >>> -- >>> With best regards, Ivan Kurnosov >>> >> >> >> >> -- >> With best regards, Ivan Kurnosov >> >> >> >> > > > > -- > With best regards, Ivan Kurnosov > -- With best regards, Ivan Kurnosov
