From 65e9e604c0b8025cddc955e227074253dedd855e Mon Sep 17 00:00:00 2001 From: David Bomba Date: Sun, 24 Jul 2022 17:44:40 +1000 Subject: [PATCH] Fixes for mailer --- app/Jobs/Mail/NinjaMailerJob.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/Jobs/Mail/NinjaMailerJob.php b/app/Jobs/Mail/NinjaMailerJob.php index b70664607919..245924ee94f9 100644 --- a/app/Jobs/Mail/NinjaMailerJob.php +++ b/app/Jobs/Mail/NinjaMailerJob.php @@ -330,8 +330,14 @@ class NinjaMailerJob implements ShouldQueue return true; /* If the account is verified, we allow emails to flow */ - if(Ninja::isHosted() && $this->company->account && $this->company->account->is_verified_account) + if(Ninja::isHosted() && $this->company->account && $this->company->account->is_verified_account) { + + /* Continue to analyse verified accounts in case they later start sending poor quality emails*/ + if(class_exists(\Modules\Admin\Jobs\Account\EmailQuality::class)) + (new \Modules\Admin\Jobs\Account\EmailQuality($this->nmo, $this->company))->run(); + return false; + } /* Ensure the user has a valid email address */ if(!str_contains($this->nmo->to_user->email, "@"))