Melrose Labs SMPP Client

Browser-based SMPP client supporting SMPP v3.x and v5 via Web Sockets.

Developers: Python PHP Node.js Go Java C++ C# Perl RubySMS Code Bench

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
NameDescriptionExample
hostSMPP server hostnamesmscsim.melroselabs.com
portSMPP server port (normally 2775)2775
systemtypeSMPP system type
systemidSMPP system ID133353
passwordSMPP password. Use in query string is not recommended
Commands : SubmitSM
NameDescriptionExample
submitsm.source_tonType of Number for source address
0: Unknown
1: International
2: National
3: Network Specific
4: Subscriber Number
5: Alphanumeric
6: Abbreviated
submitsm.source_npiNumbering Plan Indicator for source address
0: Unknown
1: ISDN (E164/E164)
6: Land Mobile (E212)
8: National
submitsm.source_addressAddress of SME which originated this message (source_addr field)Mobile number (447700111222), short code (61502) or alphanumeric (Abacus)
submitsm.destination_tonType of Number for destination
0: Unknown
1: International
2: National
3: Network Specific
4: Subscriber Number
5: Alphanumeric
6: Abbreviated
submitsm.destination_npiNumbering Plan Indicator for destination
0: Unknown
1: ISDN (E164/E164)
6: Land Mobile (E212)
8: National
submitsm.destination_addressDestination address of this short message (destination_addr field)Mobile number
submitsm.registered_deliveryRegistered Delivery
submitsm.esm_classESM Class
submitsm.protocol_idProtocol Identifier
submitsm.priority_flagPriority Flag
submitsm.data_codingData Coding
submitsm.short_messageShort MessageShort message text (e.g. "Hello world!")

Account

IP or hostname of SMSC or SMS gateway
SMPP account system ID
SMPP account password
SMPP version
Status Unbound

Commands

Please provide an address (min. 8 characters).
Please provide an address (min. 8 characters).
Please provide a service type (max. 5 characters).
0 SMS
0 chars (0 bits)
GSM7
Please provide a message ID (max. 64 characters).
Please provide an address (min. 8 characters).
Please provide an address (min. 8 characters).
Please provide a service type (max. 5 characters).
Please provide a message ID (max. 64 characters).
Please provide an address (min. 8 characters).
Please provide a message ID (max. 64 characters).
Please provide an address (min. 8 characters).
Please provide a service type (max. 5 characters).
0 SMS
0 chars (0 bits)
GSM7
Please provide an address (min. 8 characters).
Please provide an address (min. 8 characters).
Please provide a service type (max. 5 characters).
0 SMS
0 chars (0 bits)
GSM7

Log

Time | Direction
SMPP PDU
SMPP Body (hex)