> you're right it's a bug and this is known one. > for example see Thread with subject: > [Delivery reports not working in latest CVS using SMPP 3.4 to > logica SMSC] >
Thanks, I had a look at this. But there's 2 separate problems. * The SMPP driver should look for the SMPP_receipted_message_id opt param (when using 3.4) in DELIVER_SMs that contain reports. This is missing functionality, but the underlying smpp_pdu_unpack() works fine. * The smpp_pdu_pack() is broken for optional parameters.
