How can I configure my Kannel with Nexmo SMPP API?

Compatibility : kannel version 1.4.3 or greater

This Kannel configuration template linked below will allow to access our SMS API in less than 30 seconds.

Replace $nexmo_user and $nexmo_password in the example kannel.conf file linked below with your existing Nexmo SMPP credentials and restart your Kannel.

Note: The default API secret is 16 characters, so you will need to change this to 8 so that you can use it with Kannel. You can change the API secret in Dashboard, under Settings.

You are  now ready to send a test message from your local Kannel server !!!




Remark : For security reason , the Kannel conf only allow access from localhost . In order to allow a new machine IP  please add edit  the following  configuration lines.


Example with 2 IP X.X.X.X and Y.Y.Y.Y:

admin-allow-ip = ";X.X.X.X;Y.Y.Y.Y"
box-allow-ip = ";X.X.X.X;Y.Y.Y.Y"
user-allow-ip = ";X.X.X.X;Y.Y.Y.Y"



Kannel can be downloaded here

Have more questions? Submit a request