SMPP server channel (SMS)
Use the SMPP Server channel to set up an SMPP server that other SMPP clients can connect to.
Find more information about channels in general here.
Find a complete guide to setting up a secure SMSC with an SMPP Server channel here.
The SMPP (Short Message Peer to Peer) protocol is designed to send and receive high volumes of SMS messages over an internet connection. The number of simultaneous SMPP Server channels depends on the license tier of your Auron Omni subscription.
The SMPP Server is highly flexible and customizable, making it suitable for almost any use case. This flexibility is achieved through triggers for SMPP authentication, acknowledgements, and message forwarding.
You will find a number of trigger templates that can help you complete your SMPP Server configuration.
Settings
| Property | Description |
| Port | The TCP port to listen on. |
| IP Version | The IP version to use. This can be IPv4, IPv6, or both. |
| IP Address | The IP address to listen on. This applies to both IPv4 and IPv6. Use this option if the server should only be available on a specific network. |
| Certificate | To secure the connection with TLS, you must use a server certificate. Specify the certificate name and the certificate store. The available certificate stores are:
|
| Default charset | This is the SMSC default character encoding used for non Unicode messages. Adjust this setting if you experience issues with characters such as ‘[‘, ‘]’, or ‘@’. Options include:
|
| Always accept bind request | Always accepts any bind (login) request from clients. Disable this option and use an “SMPPServerBind” trigger to control authentication using a lookup table. |
| Always accept incoming SMS messages | Always accepts incoming SMS messages sent to the server. Disable this option and use an “SMPPServerAcknowledge” trigger to implement custom logic such as credit checks. |
| Store SHA1 of Password | Stores an SHA1 hash of the password instead of the plain text password. |
| Create log for each client | Specifies a directory where Auron Omni creates a detailed log file for each client that connects to the server. |
