In many projects there's an email queue that is responsible for sending emails. To make sure that the email queue is running, this package will add an email to the queue so it will be sent to a central system that receives the email and confirms that the queue is up and running. This package requires Laravel, at least version 5.2.
You can install the package via composer:
composer require adaptivemedia/laravel-email-queue-checker// config/app.php
'providers' => [
// ...
Adaptivemedia\EmailQueueChecker\EmailQueueCheckerServiceProvider::class,
];If you're on Laravel 5.5, this package will be registered automatically via Laravels Package Discovery
// app/Console/Kernel.php
protected $commands = [
\Adaptivemedia\EmailQueueChecker\AddEmailQueueCheckerEmailCommand::class
];// app/Console/Kernel.php
protected function schedule(Schedule $schedule)
{
$schedule->command('email-queue-checker:add-email')->hourly();
}php artisan vendor:publish --provider="Adaptivemedia\EmailQueueChecker\EmailQueueCheckerServiceProvider" --tag="config"Please see CHANGELOG for more information what has changed recently.
$ composer testPlease see CONTRIBUTING for details.
If you discover any security related issues, please email info@adaptivemedia.se instead of using the issue tracker.
Adaptivemedia is a web development agency based in Stockholm, Sweden. Check out our website at here.
The MIT License (MIT). Please see License File for more information.