agavrilov76 / sms-smpp

SMPP client library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMPP client

Build

A smpp client library implementing SMPP specification from https://smpp.org.

Uses Netty I/0 asynchronous framework. Requires Java 16.

If you have any questions please raise create a GitHub issue or send an e-mail to this group

Features

  • Supports SMS MT, delivery receipts and SMS MO
  • Modern and simple implementation with limited third-party dependencies
  • Performant and reliable, used by Telenor Digital in production services since 2021

Usage

At first, you need to create an instance of SmppConnectionConfig type with necessary configuration parameters. Afterwards, you create an instance of SmppConnectionGroup using the config instance and handler functions for delivery receipts and SMS MO messages as constructor parameters

See the complete example for more details.

License

Code licensed under the Apache License 2.0. See LICENSE file for terms.

About

SMPP client library

License:Apache License 2.0


Languages

Language:Java 100.0%