funbox / smppex

✉️ SMPP 3.4 protocol and framework implementation in Elixir
MIT License
106 stars 34 forks source link

External sequence number generation and pdu storage #85

Open MarkMagnus opened 2 years ago

MarkMagnus commented 2 years ago

Have been running with fork https://github.com/MarkMagnus/smppex for the last 3 years.

This fork has the following modifications

  1. External sequence number generation.
  2. Separated processes for PDU storage.

Our system sends SMS to multiple suppliers, with multiple connections, for multiple clients simultaneously. Messages are tracked by predetermined sequence numbers, generated for each supplier independently. We are now considering, either re-basing the code by either forking and re-implementing changes or doing the work then submitting a pull request.

Would like to know your thoughts? and any suggestions on how this could be improved.

savonarola commented 2 years ago

Hello! Sorry for the late reply, I somehow missed your issue due to notification preferences :(

This library is actively used and maintained by me and FunBox org , so feel free to make a draft PR for a discussion.