Hi, Yes. Rene is correct.
I think that I was misreading the SMPP v3.4 Section 5.2.17 "registered_delivery". If I set the value to 1. Everything appears to work up to a point. I see DLR records created in my bearerbox DLR queue and in my opensmppbox DLR queue. The DLR entries look correct. My next question is about the fact that the DLRs stay in their respective queues. Is that because I have separate transmit and receive binds for my client(s)? Does delivery only occur on transceiver binds? Any pointers are appreciated. Thank you. Regards, Kelvin R. Porter From: devel [mailto:[email protected]] On Behalf Of Porter, Kelvin Sent: Friday, February 14, 2014 3:45 PM To: Rene Kluwen Cc: [email protected] Subject: RE: SMPP DLR Hi, Thank you for the corrections. I will investigate further. Regards, Kelvin R. Porter From: Rene Kluwen [mailto:[email protected]] Sent: Friday, February 14, 2014 6:13 AM To: Porter, Kelvin Cc: [email protected]<mailto:[email protected]> Subject: RE: SMPP DLR Your implementation is not correct. Also the original value of 0x1f for registered_delivery is invalid. Setting both the 2 last significant bits is a reserved value and hence not supported. If you follow the smpp specifications, you will get proper results. == Rene [...elided erroneous proposal...]
