From d44834d5eefd143b1f7dcc794634f64e6230f518 Mon Sep 17 00:00:00 2001 From: Hillel Coren Date: Tue, 8 May 2018 10:56:05 +0300 Subject: [PATCH] Fix for multiple email accounts --- app/Ninja/Mailers/Mailer.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Ninja/Mailers/Mailer.php b/app/Ninja/Mailers/Mailer.php index f470afbaee9c..95be8ab1443a 100644 --- a/app/Ninja/Mailers/Mailer.php +++ b/app/Ninja/Mailers/Mailer.php @@ -79,7 +79,13 @@ class Mailer config(['mail.' . $field => $value]); } } - (new \Illuminate\Mail\MailServiceProvider(app()))->register(); + + $app = \App::getInstance(); + $app->singleton('swift.transport', function ($app) { + return new \Illuminate\Mail\TransportManager($app); + }); + $mailer = new \Swift_Mailer($app['swift.transport']->driver()); + Mail::setSwiftMailer($mailer); } } }