teachiq / laravel-email-logger
Log sent emails to your database
Installs: 6 134
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Requires
- php: ^8.1
- illuminate/support: ^10.0|^11.0
Requires (Dev)
- orchestra/testbench: ^8.0
- phpunit/phpunit: ^9.0
README
Log all emails your application sends, to track the most frequest emails, common recipients, to debug etc.
Installation
You can install the package via composer:
composer require teachiq/laravel-email-logger
Usage
The package auto-registers, all you have to do is run the migrations to add the necessary database table (email_logs
).
Testing
composer test
Roadmap
- Logging more interesting information (sunch as Mailable class, user, etc.)
- Adding a simple dashboard or API to fetch data, for instance most common mailable etc.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email martin.krisell@gmail.com instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.