The connection between the application and the TelecomsXChange SMPP Exchange server is SMPP version 5.0 and supports V.3.4 (version 3.3 is not supported).
SMPP parameters
Name | Description |
---|---|
system_id | Required. Provided for each client. |
password | Required. Provided for each client. |
IP address | Required Primary connection point: smpp01.telecomsxchange. Secondary connection point: smpp02.telecomsxchange. |
port | Required. 2776 (primary and secondary) |
timeout (keep alive or msg) | Required 30 sec |
Tech Prefix | Optional |
Note: You are allowed to bind as transmitter, receiver or transceiver. In order to receive delivery reports, you must bind as transceiver or receiver.
You’ll receive delivery reports only if your route provides delivery reporting. Delivery reports will be sent equally over all of your currently available sessions capable of receiving them (transceiver or receiver).
Delivery report format:
message_payload: { message: 'id:cc5967ad-b1a7-4879-98f1-6293ec89179f sub:001 dlvrd:001 submit date:1902281818 done date:1902281818 stat:DELIVRD err:0 text:' }, network_error_code: <Buffer 03 00 00>, message_state: 2, receipted_message_id: 'cc5967ad-b1a7-4879-98f1-6293ec89179f' }
Delivery report statuses:
DELIVRD
EXPIRED
UNDELIV
ACCEPTD
UNKNOWN
ENROUTE
REJECTD