1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-09-20 16:31:33 +02:00

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;
/* 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, "@"))