juniorb2ss/laravel-email-logger
Laravel Email Logger
Possible to armazenate all emails send by application in Redis, Eloquent or Elasticsearch.
Installation
Laravel Email Logger can be installed via composer by requiring the juniorb2ss/laravel-email-logger package in your project's composer.json.
{
"require": {
"juniorb2ss/laravel-email-logger": "v1.*"
}
}
Next add the service provider and the alias to app/config/app.
'providers' => [
// ...
juniorb2ss\LaravelEmailLogger\Providers\LaravelEmailLoggerServiceProvider::class,
],
Now, run this in terminal:
php artisan vendor:publish --provider="juniorb2ss\LaravelEmailLogger\Providers\LaravelEmailLoggerServiceProvider"
php artisan migrate
Configurations
Edit app/emaillogger.php
To-do
- Implementation Redis and Elasticsearch
- Implementation Tests
Related Packages
freemancontingent/laravellogflare
Checks logs on a schedule and emails alerts when errors are found. Stay ahead of...
4,202
3
oprudkyi/laravel-mail-logger
Enable debugging/logging communication with mail servers for Laravel 5.*
2,085
4