- Quick start guide
- System requirements
- Features
- Technology
- Installation guide
- Mobile networks
- SMS modem
- SMS modem pool
- SMPP connection
- SMPP specification
- SMPP PDU logging
- SMPP API
- Secure SMPP Client
- SMPP delivery report
- SMPP simulator
- SMPP error codes
- SMPP speed calculate
- Send a test SMS
- UCP connection
- CIMD2 connection
- OZX connection
- HTTP sms client
- REST SMS client
- Android smpp
- Service providers
- SMS tester connection
- Load balancing
- SMS from Application and Office
- Developers guide
- Service providers
- Linux SMS gateway
- Administrators guide
- SMS Marketing Platform
- Appendix
- Training
Ozeki brings you outstanding
SMS Gateway technology. Use our SMS Server products on Windows,Linux, or Android
C# SMS API
Developers can use our C# SMS API to send SMS from C#.Net. The C# SMS API comes with full source code
PHP SMS API
The ozeki PHP SMS gateway software can be used to send SMS from PHP and to receive SMS usig PHP on your website
SMPP SMS Gateway
SMS service providers use our SMPP gateway solution, that offers a high performance SMPP server and SMPP client gateway with amazing routing capabilities
SMPP over SSL/TLS
This guide gives you the instructions to follow if you wish to use SMPP over a secure SSL/TLS connection. SMPP over SSL/TLS has 3 main advantages: The network traffic between your system and the system of the SMS service provider will be encrypted. You will be able to validate the identity of the SMS service provider, which is great, because you can detect a Man in the Middle attack this way, and finally the service provider will also be able to verify your system if you setup client SSL certificates. Ozeki 10 SMS gateway supports all of these options.
How to setup a secure SMPP client connection
To setup a secure SMPP client over SSL/TLS:
- Open the security app in Ozeki
- Generate an SSL certificate
- Save the SSL certificate
- Check "Use SSL" in the SMPP client config
- Upload the SSL certificate
- Enter the certificate password
- Connect to the SMPP server
- Send a test SMS over the secure SMPP client link
How to setup a secure SMPP client connection (video)
This video takes you through the steps of setting up a secure smpp SMS client connection that operates over an SSL/TLS links. It shows you how you can generate an SSL certificate to be used for authentication, and you will see how to configure this certificate and how to enable SSL encryption over the SMPP link. You will also see how an SMS is sent and how the SMPP submit_sm pdu can be viewed in the logs.
Secure SMPP link configuration steps
Open Security app from the Start menu.
Figure 1 - Open Security app
Create a Signed certificate.
Figure 2 - Create Signed certificate
Specify the certificate details.
Figure 3 - Provide certificate details
Provide the password for the created certificate. Then click OK.
Figure 4 - Provide certificate password
Download the certificate and send it to the client.
Figure 5 - Download certificate
Enable SSL connection on the SMPP client.
Figure 6 - Use SSL connection
Upload the Signed certificate.
Figure 7 - Upload certificate
Provide the certificate password and then click OK.
Figure 8 - Provide certificate password
The secure connection successfully initialized.
Figure 9 - Successful secure connection
Now try to send a test message.
Figure 10 - Send test message
The test message successfully sent.
Figure 11 - Message successfully sent
More information
- SMPP specification
- SMPP PDU logging
- How to use SMPP API with programming languages
- SMPP delivery report format
- What is an SMPP simulator
- SMPP error codes
- SMPP network bandwidth calculator
- How to send a test SMPP SMS message