diff --git a/app/Mail/Ninja/EmailQuotaExceeded.php b/app/Mail/Ninja/EmailQuotaExceeded.php index 12808cf8a472..dc4507f73a16 100644 --- a/app/Mail/Ninja/EmailQuotaExceeded.php +++ b/app/Mail/Ninja/EmailQuotaExceeded.php @@ -52,6 +52,7 @@ class EmailQuotaExceeded extends Mailable $this->title = ctrans('texts.email_quota_exceeded_subject'); $this->body = ctrans('texts.email_quota_exceeded_body', ['quota' => $this->company->account->getDailyEmailLimit()]); $this->whitelabel = $this->company->account->isPaid(); + $this->replyTo('contact@invoiceninja.com', 'Contact'); return $this->from(config('mail.from.address'), config('mail.from.name')) ->subject(ctrans('texts.email_quota_exceeded_subject')) diff --git a/app/Models/Account.php b/app/Models/Account.php index 76f3e79b0f2a..60056ee0fa97 100644 --- a/app/Models/Account.php +++ b/app/Models/Account.php @@ -13,6 +13,7 @@ namespace App\Models; use App\Jobs\Mail\NinjaMailerJob; use App\Jobs\Mail\NinjaMailerObject; +use App\Mail\Ninja\EmailQuotaExceeded; use App\Models\Presenters\AccountPresenter; use App\Utils\Ninja; use App\Utils\Traits\MakesHash; @@ -364,7 +365,7 @@ class Account extends BaseModel if(is_null(Cache::get("throttle_notified:{$this->key}"))) { $nmo = new NinjaMailerObject; - $nmo->mailable = new MaxCompanies($account->companies()->first()); + $nmo->mailable = new EmailQuotaExceeded($account->companies()->first()); $nmo->company = $account->companies()->first(); $nmo->settings = $account->companies()->first()->settings; $nmo->to_user = $account->companies()->first()->owner();