oprudkyi / laravel-mail-logger
Enable debugging/logging communication with mail servers for Laravel 5.*
Installs: 1 716
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: >=5.5.9
- illuminate/support: 5.0.*|5.1.*|5.2.*|5.3.*|5.4.*
This package is auto-updated.
Last update: 2024-11-10 11:56:33 UTC
README
oprudkyi/laravel-mail-logger is a PHP package built for Laravel 5 to easily debug mails during the process of sending and to redirect debug info into log. It's built as simple wrapper over Swift_Plugins_Logger.
About
- uses Log::info() for logging
- enable/disable via .env
Installation
This project can be installed via Composer. To get the latest version of Laravel Mail Logger, simply add the following line to the require block of your composer.json file:
{
"require": {
"oprudkyi/laravel-mail-logger": "^1.0"
}
}
You'll then need to run composer install
or composer update
to download the
package and have the autoloader updated.
Or run the following command:
"composer require oprudkyi/laravel-mail-logger"
Add the Service Provider
Once Laravel Mail Logger is installed, you need to register the service provider.
Open up config/app.php
and add the following to the providers
key:
Oprudkyi\LaravelMailLogger\MailLoggerServiceProvider::class,
Configuration
Open up .env
and add the following key:
SWIFT_MAIL_LOG=true
Contribute
This package is (yet) under development and refactoring but is ready for production. Please, feel free to comment, contribute and help. I will be happy to get some help to deliver tests.
License
Laravel Mail Logger is licensed under The MIT License (MIT).