- Quick start guide
- System requirements
- Installation guide
- User guide
- Developers guide
- Service providers
- SMPP client
- SMPP server
- SMPP server setup
- Secure SMPP server
- Credit limits
- SMPP bind
- SMPP submit_sm
- CA certificate validation
- Message tracking
- Wireshark SMPP
- Low level logging
- SMPP error codes
- User authentication
- Reporting database
- Performance tuning
- Sender ID
- Short code
- Error detection
- OZX server
- Administrators guide
How to setup an SMPP service
To setup SMPP protocol you will need 20 minutes. This page gives steps and the necessary information to help you complete this procedure efficiently. We will use Ozeki SMS Gateway. It is a super tool that makes it possible to create great solutions in various environments. For example it can be used to keep in touch with customers and employees and to create advanced IT solutions, such as one time passwords, product delivery notifications or payment reminders. This guide requires common knowledge of SMS technology. You will be provided some valuable information and detailed step by step instructions. We hope you will enjoy reading it. Jump into it!
How to setup an SMPP service (Easy steps)
To setup an SMPP service:
- Launch Ozeki SMS Gateway
- Create new SMS Service
- Select SMPP SMS service
- Specify SMS service details
- Enable SMPP SMS service connection
- Install SMPP user
- Provide SMPP user login information
- Check the logs
Install Ozeki SMS gateway
To learn how you can setup Ozeki Installer please visit the following page: https://ozeki.hu/p_1001-how-to-install-ozeki-on-windows-10.html. This guide provides a general introduction to the installation of the Ozeki Installer software, as well as the SMS Gateway installation procedure.
Open Advanced menu
You can find the list of services in the Advanced menu of Ozeki SMS Gateway. Start the Ozeki SMS Gateway and look for the Advanced button located on the Toolbar (Figure 1). Click it to reach the list of services, where you can delete and create new ones.
Create new service
In the services list, look for the blue Create new Service button. Click it and a service details panel will pop-up on the right side of the screen (Figure 2). From there, you will see your options about what type of service you wish to create. This time, choose the SMS service. Click it and proceed to the next step.
Choose SMPP service
In the next panel, you get to choose what type of SMS service you wish to create. You have three options. CIMD2, SMPP and UCP. In this case, choose the SMPP one. Click it and proceed with the tutorial.
Provide a name and configure the connection
In this page, you need to name your service. Make sure to choose a name that is distinctive for easy identification later. Below the Service name textbox, you can find a Connection details groupbox (Figure 4). Here you need to provide a system ID and a port number for the SMPP SMS service. Note that the port number should be 9550 and the System ID should be OZEKISYSTEM. Click the Ok button to finalize the modifications.
The created service
In the Service list, you can see all the created services (Figure 5). You can change the details of the service, create new ones, or delete existing services. To enable the service, look for the Enabled switch button. If it is green, the connection is live, and you can start using it.
Create new SMPP user
In order to use the SMPP service, you need to create an SMPP user. To do so, click the Add new user/application button located on the home page of the Ozeki SMS Gateway. After that, choose the SMPP user item from the Network users install list. Click the Install button next to it to start the installation procedure.
Provide the Username and the Password of the user
To have a secure connection, you need to provide a username and a password for logging in to the system. Make sure to use a username that you will remember and a password that is easy to remember and hard to guess. After you are done with it, click the Ok button to proceed with the tutorial (Figure 8).
The events tab
In the Event tab, you will be able to see all the recorded events on this connection. As you can see on Figure 9, at the moment it is empty, because it is yet to be connected with the SMPP client. After a while, the event panel will be full of logging information.
Check the logs about client connections
In the User's Events tab you can see the record of a succesfull login. Every log line contains information about the event. The logging is important because it makes dealing with errors easier and less time consuming
Check the logs about an SMS being received
If the connection and the user is configured correctly, in case of a test SMS message, you will see the logging visible on Figure 11. It contain the body of the message, the time of the message and the sender. Make sure to check the message in the Inbox folder.
- How to create a secure SMPP server with SMPPS
- How to set SMS credits for users
- SMPP bind transceiver
- How do SMPP submit_sm and deliver_sm PDUs work
- Secure SMPP ssl certificate
- How to track an SMS in the SMPP logs
- How to trace SMPP traffic with Wireshark
- How to enable SMPP low level logging
- SMPP error codes SMPP status