A JSON-RPC based SMS Gateway
Go to file
2018-06-11 04:31:28 +00:00
nbproject Added NetBeans stuff 2011-09-29 18:50:46 +02:00
src/SmsGateway Made DatabaseAuth a valid, yet non-working authenticator 2012-11-04 14:12:03 +01:00
web Started configuration implementation 2012-11-04 14:59:50 +01:00
.gitignore Removed unnecessary files 2012-10-06 23:21:08 +02:00
composer.json Added symfony/yaml as a dependency for configuration loading 2012-11-04 14:59:03 +01:00
composer.lock Added symfony/yaml as a dependency for configuration loading 2012-11-04 14:59:03 +01:00
postgresGatewayBackend.php Final(?) version 2011-09-30 13:43:21 +02:00
README.md Add no maintenance note 2018-06-11 04:31:28 +00:00

No Maintenance Intended

This project is not maintained in any way. Feel free to clone and modify to your own likes, but expect no work on it from my side.

SmsGateway

SmsGateway is a JSON-RPC based SMS Gateway.

Features

  • Senders to support SMS sending as many ways as possible
  • GnokiiSender to send using gnokii
  • FileSender to store messages in files
  • Authentication backends for authentication purposes
  • DatabaseAuth for a PDO based backend (non-working yet)
  • FileAuth to store users and passwords in a shadow-like file
  • NullAuth to accept everyone without a password
  • Logger backends for audit and message logging
  • DatabaseLogger for PDO based logging (non-working yet)
  • FileLogger to log messages to files

Installation

SmsGateway can be installed using composer:

$ php composer.phar create-project gergelypolonkai/smsgateway

Configuration

Currently, there are no configurable parts exist, everything is hard-coded. My plans are:

  • File paths for FileSender, FileAuth and FileLogger
  • Executable path for GnokiiSender
  • Database parameters for DatabaseSender, DatabaseAuth and DatabaseLogger