Thanks for your feedback Michael, > The SMPP 3.4 spec indicates that the submit_sm resp should return the > message id in hex format.
I guess there room for error here - the message_id is defined as a C-Octet String - not explicitly hex or decimal unlike the Delivery Receipt id field unfortunately. > The delivery report is typically a deliver_sm message. > The necessary information though may be stored in two different > formats. The first format has the necessary information in the appropriate > smpp fields and the other format has the details formatted in the short > message field. > > For the first format the message id will be in the receipted_message_id > field and it should be in hex. The second format specifies the message id > in the short message field and it is specified as decimal, a bit annoying > to say the least as this is what appears to be mostly used. The receipted_message_id is optional - unfortunately it isn't being populated for me so I'm forced to use the short_message which is defined in .. more detail. Time to follow these up with provider. Cheers, Alan
