fakesmpp
========
Simple fake SMPP server based on node.js smpp package
The app supports ESME complinat auth, ACK and responses.
--system_id [your-username] --password [your-password]
By default system_id=username and password=password
--port [port]
By default port=2775
--status [status] A full list is available in smpp.js
By default status=delivered
--ddmin [seconds for minimum delay] --ddmax [seconds for maximum delay]
By default ddmin=0 and ddmax=0
Logs are saved in /var/log/fakesmpp.log and app console.
Note: This project uses yarn instead of npm.
git clone https://github.com/tiltroom/fakesmpp.git
cd fakesmpp
yarn install
Start the app with default setting with one of the commands below:
yarn start
node smpp.js
Start the app with custom settings (all the params are optional):
node smpp.js --port [port] --ddmin [s] --ddmax [s] --status [status] --system_id [username] --password [password]
git clone https://github.com/tiltroom/fakesmpp.git
cd fakesmpp
docker build .
docker run -p [port of choice]:2775 -d [build hash]