diff --git a/app/Listeners/LogSentMessage.php b/app/Listeners/LogSentMessage.php new file mode 100644 index 0000000..86281bb --- /dev/null +++ b/app/Listeners/LogSentMessage.php @@ -0,0 +1,31 @@ +data['message']->getTo())->transform(function($item) { return $item->getAddress(); })->join(','), + $event->data['message']->getSubject(), + $event->sent->getMessageId(), + ), + ['debug'=>$event->sent->getDebug()]); + } +} \ No newline at end of file diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index fca6152..4acb030 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -13,9 +13,9 @@ class EventServiceProvider extends ServiceProvider * @var array */ protected $listen = [ - 'App\Events\Event' => [ - 'App\Listeners\EventListener', - ], + 'Illuminate\Mail\Events\MessageSent' => [ + 'App\Listeners\LogSentMessage', + ], ]; /** @@ -26,7 +26,5 @@ class EventServiceProvider extends ServiceProvider public function boot() { parent::boot(); - - // } }