gergelypolonkai / smsgateway
A JSON-RPC based SMS gateway
Installs: 9
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/gergelypolonkai/smsgateway
Requires
- symfony/class-loader: v2.1.3
 - symfony/http-foundation: v2.1.3
 - symfony/routing: v2.1.3
 - symfony/yaml: v2.1.3
 
This package is not auto-updated.
Last update: 2025-10-25 20:16:03 UTC
README
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