https://github.com/funbox/smppsend
Command line tool for sending messages to SMSC through SMPP
https://github.com/funbox/smppsend
elixir-library smpp smsc
Last synced: 6 months ago
JSON representation
Command line tool for sending messages to SMSC through SMPP
- Host: GitHub
- URL: https://github.com/funbox/smppsend
- Owner: funbox
- License: other
- Created: 2016-06-08T21:18:40.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T09:00:02.000Z (about 1 year ago)
- Last Synced: 2024-04-29T17:09:43.963Z (about 1 year ago)
- Topics: elixir-library, smpp, smsc
- Language: Elixir
- Homepage:
- Size: 5.08 MB
- Stars: 20
- Watchers: 9
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SMPPSend
[](https://github.com/funbox/smppsend/actions/workflows/elixir.yml)
Simple utility for testing SMSC connections. It allows to bind to SMSCs, send `submit_sm` PDUs and wait for delivery reports.
## Build
```bash
mix do deps.get,escript.build
```## Usage
See:
```bash
smppsend --help
```Sample usage:
```bash
smppsend --submit-sm --source-addr test --destination-addr 71234567890 --source-addr-ton 5 --source-addr-npi 0 --dest-addr-ton 1 --dest-addr-npi 1 --data-coding 0 --host smppex.rubybox.ru --port 2775 --system-id testsid --password password --bind-mode trx --short-message "test" --wait
```Sponsored by [FunBox](https://funbox.ru)