Hi am integrating with Sybase Mobile 365 Services and I have gotten submit_sm and deliver_sm to work fine. I am trying to get submit_multi to work, but no matter what I try I get back a Command Status = 11. Does anyone have any thoughts as to what that command status means? Why I would get that? I have tried different service types and everything else I can think of... with no success.
Thanks,
Stephen
Command Status = 11 (ESME_RINVDSTADR) means "Invalid destination address"
.
This mean that probably the the dest_address
field in your submit_multi request is wrong.
The dest_address
field for submit_multi
should be a list of destination address structures as defined in SMPP 3.4 Specification - chapter 4.5.1.1.
The number of destination addresses in the list is set in the number_of_dests
field.
Additionally, you could also check that the dest_addr_ton
(Type of Number) and dest_addr_npi
(Numbering Plan Indicator) are correct for each destination address. For more details about this check out this link.