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

Reply via email to