Lightweight, zero-dependency and stupid SMSc simulator.
1) Use prebuild docker image (from hub.docker.com)
docker run -p 2775:2775 -p 12775:12775 ukarim/smscsim
2) Build from sources (need golang compiler)
go build
./smscsim
then, just configure your smpp client to connect to localhost:2775
If it was requested by _submitsm packet, delivery receipt will be returned after 2 sec with a message state always set to DELIVERED.
Mobile originated messages (from smsc
to smpp client
) can be sent using
special web page available at http://localhost:12775
. MO message will be
delivered to the selected smpp session using a _deliversm PDU.
bind_transmitter
, bind_receiver
, bind_transceiver
unbind
submit_sm
enquire_link
deliver_sm_resp