Fixes for mailer

This commit is contained in:
David Bomba 2022-07-24 17:44:40 +10:00
parent 013ce5e6e4
commit 65e9e604c0

View File

@ -330,8 +330,14 @@ class NinjaMailerJob implements ShouldQueue
return true; return true;
/* If the account is verified, we allow emails to flow */ /* 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; return false;
}
/* Ensure the user has a valid email address */ /* Ensure the user has a valid email address */
if(!str_contains($this->nmo->to_user->email, "@")) if(!str_contains($this->nmo->to_user->email, "@"))