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:

  1. Launch Ozeki SMS Gateway
  2. Create new SMS Service
  3. Select SMPP SMS service
  4. Specify SMS service details
  5. Enable SMPP SMS service connection
  6. Install SMPP user
  7. Provide SMPP user login information
  8. Check the logs

Install Ozeki SMS gateway

To learn how you can setup Ozeki Installer please visit the following page: 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.

click on advanced button
Figure 1 - Click on Advanced button

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.

create sms service
Figure 2 - Create SMS service

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.

select smpp service
Figure 3 - Select SMPP service

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.

provide service informations
Figure 4 - Provide Service informations

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.

smpp service created
Figure 5 - SMPP service created

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.

install smpp user
Figure 7 - Install SMPP user

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).

login information
Figure 8 - Login information

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.

smpp user created
Figure 9 - SMPP user created

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

smpp client connected
Figure 10 - SMPP Client connected

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.

sms received
Figure 11 - SMS received

More information