ℹ️ The Auron SMS Server is now Auron Omni. Learn more here.

How can we help?

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.

Edit SMPP Server channel

Edit SMPP Server channel

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:

  • Local Machine. Access requires the service to run as LocalSystem or with administrator rights.
  • Current User. This is the certificate store of the user running the Auron Omni service.
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:

  • Incoming and outgoing SMS use GSM charset in 8bit
  • Incoming and outgoing SMS use GSM charset in 7bit
  • Incoming SMS uses GSM charset in 7bit, outgoing uses ASCII
  • Outgoing SMS uses GSM charset in 7bit, incoming uses ASCII
  • Incoming SMS uses GSM charset in 8bit, outgoing uses ASCII
  • Outgoing SMS uses GSM charset in 8bit, incoming uses ASCII
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.