dealaxer / gammu-e2s
Package Laravel for Gammu(SMSD) through a Web interface that allows sending SMS via email.
Installs: 34
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 0
Forks: 1
Open Issues: 0
Language:JavaScript
pkg:composer/dealaxer/gammu-e2s
This package is not auto-updated.
Last update: 2025-12-07 10:52:21 UTC
README
Package Laravel for Gammu(SMSD) through a Web interface that allows sending SMS via email.
All screenshots at the end of this manual
Required: PHP + PHP-IMAP
Locale: EN,RU
-
Install Gammu
sudo apt-get install gammu -
Install Gammu-SMSD
sudo apt-get install gammu-smsd -
Add setting SMSD
nano /etc/gammu-smsdrc -
Now adjust
[gammu]
port = /dev/ttyACM0
connection = at
[smsd]
service = sql
driver = native_mysql
host = localhost
logfile = /var/log/gammu-smsd
user = Your Name
password = Your Password
pc = localhost
database = Your Name DataBase
inboxpath = /var/spool/gammu/inbox/
outboxpath = /var/spool/gammu/outbox/
sentsmspath = /var/spool/gammu/sent/
errorsmspath = /var/spool/gammu/error/
-
Restart SMSD service
sudo systemctl restart gammu-smsd.service -
Install Laravel 5.5
composer create-project --prefer-dist laravel/laravel blogphp artisan servephp artisan make:auth
-
Install Gammu-E2S
composer require dealaxer/gammu-e2s:dev-master -
Add Provider to config\app.php
Dealaxer\GammuE2S\GammuE2SProvider::class,
-
Publish a package
php artisan vendor:publishorphp artisan vendor:publish --provider="Dealaxer/GammuE2S/GammuE2SProvider" -
Migrate Database
php artisan migrate -
Open access interface
chgrp -R www-data storage bootstrap/cachechmod -R ug+rwx storage bootstrap/cache
- You are now ready to use the Web interface!
Screenshots of Web interface: