Packages
smppex
3.2.1
3.3.0
3.2.4
3.2.3
3.2.2
3.2.1
3.2.0
retired
3.1.0
retired
3.0.6
3.0.5
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.4.0
2.3.3
2.3.2
2.3.1
2.3.0
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.0
2.0.1
2.0.0
1.0.1
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
SMPP 3.4 protocol and framework implemented in Elixir
Current section
Files
Jump to
Current section
Files
README.md
# Smppex
<img align="right" width="192" height="192"
alt="Smppex avatar: Elixir logo with a chat bubble"
src="./logo.png">

[](http://hexdocs.pm/smppex)
[](https://hex.pm/packages/smppex)
[](https://coveralls.io/github/funbox/smppex?branch=master)
SMPP 3.4 protocol and framework implementation in [Elixir](http://elixir-lang.org).
See **[Examples](https://hexdocs.pm/smppex/examples.html)** for details.
## Documentation
API documentation is available at **[hexdocs.pm/smppex](http://hexdocs.pm/smppex)**.
## Live Demo
There is a simple online demo MC (SMPP server) at **[smppex.rubybox.ru](http://smppex.rubybox.ru)**.
## Related projects
A list of related projects can be found **[here](https://hexdocs.pm/smppex/projects.html)**.
## Installation
To install and use the package:
1. Add `smppex` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[{:smppex, "~> 3.0"}]
end
```
2. Ensure `smppex` is started before your application:
```elixir
def application do
[applications: [:smppex]]
end
```
## License
This software is licensed under [MIT License](LICENSE).
## Credits
The picture for the project was made by [Igor Garybaldi](http://pandabanda.com/).
## Project support
* 2017-2023 © [FunBox](https://gihub.com/funbox/smppex)
* From 2023 © [Ilya Averyanov](https://av.rubybox.dev)