The Short Message Peer-to-Peer (SMPP) is an open, industry-standard protocol used by the telecommunication industry for exchanging SMS messages between Short Message Service Centers (SMSC) and SMS application systems. The protocol is a level-7 TCP/IP protocol, which allows fast delivery of SMS messages.
To send SMS messages
To send SMS messages via the X-Wireless SMPP server, your application needs the following information to establish a connection to the server. Once an SMS message is delivered, a delivery report will be sent back to the sender with relevant information about delivery status.
Requirements
The following information is required to establish a connection to the X-Wireless SMPP Server.
Username and password | Your X-Wireless ESME username and password. Please contact support for an ESME Account if you do not already have one. |
SMPP Address | 45.77.226.27 |
Port Number | 8585 |
Example of Delivery Report
A delivery report informs the sender about the delivery status of an SMS. For example:
id:6799035 sub:005 dlvrd:001 submit date:0204431501 done date:0204431506 stat:DELIVRD err:000
Supported commands
X-Wireless SMPP server supports the following commands
BIND |
Initiated by the client |
UNBIND |
Initiated by the client or the server |
SUBMIT_SM | Initiated by the client (use this to send the messages) |
DELIVER_SM |
Initiated by the server (delivery reports) |
ENQUIRE_LINK |
Initiated by the client |