You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
5 years ago | |
---|---|---|
nbproject | 12 years ago | |
src/SmsGateway | 11 years ago | |
web | 11 years ago | |
.gitignore | 11 years ago | |
README.md | 5 years ago | |
composer.json | 11 years ago | |
composer.lock | 11 years ago | |
postgresGatewayBackend.php | 12 years ago |
README.md
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