Browser-based SMPP client supporting SMPP v3.x and v5 via Web Sockets.
Getting started
This client needs SMPP credentials (system ID and password) to bind. Use your own SMSC, or get an account from Melrose Labs:
- Test an application without sending live SMS — SMSC Simulator
- Send and receive live SMS — Tyr SMS Gateway
- Run your own SMSC or SMS gateway — SMPP SMS Gateway
Query string parameters
Use the following parameters in the URL query string to preset the SMPP Client fields. Allows the setting of default field values for testing specific platforms, accounts and types of short message.
Example
The following sets the account details and "SubmitSM" source TON, NPI and address. https://melroselabs.com/tools/smppclientproxy/?host=smscsim.melroselabs.com&port=2775&systemid=133353&submitsm.source_ton=5&submitsm.source_npi=0&submitsm.source_address=Abacus
Account
Commands : SubmitSM
| Name | Description | Example | |||||||
|---|---|---|---|---|---|---|---|---|---|
| submitsm.source_ton | Type of Number for source address |
| |||||||
| submitsm.source_npi | Numbering Plan Indicator for source address |
| |||||||
| submitsm.source_address | Address of SME which originated this message (source_addr field) | Mobile number (447700111222), short code (61502) or alphanumeric (Abacus) | |||||||
| submitsm.destination_ton | Type of Number for destination |
| |||||||
| submitsm.destination_npi | Numbering Plan Indicator for destination |
| |||||||
| submitsm.destination_address | Destination address of this short message (destination_addr field) | Mobile number | |||||||
| submitsm.registered_delivery | Registered Delivery | ||||||||
| submitsm.esm_class | ESM Class | ||||||||
| submitsm.protocol_id | Protocol Identifier | ||||||||
| submitsm.priority_flag | Priority Flag | ||||||||
| submitsm.data_coding | Data Coding | ||||||||
| submitsm.short_message | Short Message | Short message text (e.g. "Hello world!") |
SMPP account
Need credentials? SMSC Simulator · Tyr SMS Gateway · SMPP SMS Gateway
Commands
Log
Use this client with Melrose Labs services
The client needs SMPP credentials to bind. Choose the service that matches what you are doing.
Test an SMPP application
Bind to a simulator and submit messages without sending live SMS. Shared credentials from USD 75.
Get SMSC Simulator credentialsSend live SMS
Tyr SMS Gateway runs on the SSG platform. Developer accounts include 10 free SMS credits.
Get Tyr SMS Gateway accountRun your own SMS gateway
Operate your own SMSC or SMS gateway on the SMPP SMS Gateway (SSG) platform, with routing, customer accounts and pricing.
Get SMPP SMS GatewayAlso: SMPP Router · SMPP Load Balancer · native client for macOS and Windows