In the submit_sm_resp command, the message_id will be returned in the field message_id . In the deliver_sm request, it depends on the SMPP version used, but in general for both 3.3 and 3.4, we send it back on the short_message field. Tagged: SMPP Clientsmpp messageSMPP ServerSMPP Software