From e200a9642c1d9b751bce485aba8292e1f41e70b8 Mon Sep 17 00:00:00 2001 From: DariusIII Date: Sun, 26 May 2024 12:35:26 +0200 Subject: [PATCH] Update contact us to prevent email rejections --- app/Jobs/SendContactUsEmail.php | 2 +- app/Mail/ContactUs.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/Jobs/SendContactUsEmail.php b/app/Jobs/SendContactUsEmail.php index 140e9ad86..485582e50 100644 --- a/app/Jobs/SendContactUsEmail.php +++ b/app/Jobs/SendContactUsEmail.php @@ -32,6 +32,6 @@ class SendContactUsEmail implements ShouldQueue public function handle(): void { - Mail::to($this->mailTo)->send(new ContactUs($this->email, $this->mailBody)); + Mail::to($this->mailTo)->send(new ContactUs($this->mailTo, $this->email, $this->mailBody)); } } diff --git a/app/Mail/ContactUs.php b/app/Mail/ContactUs.php index 30a3b9a4a..8d4621ec4 100644 --- a/app/Mail/ContactUs.php +++ b/app/Mail/ContactUs.php @@ -17,8 +17,9 @@ class ContactUs extends Mailable /** * Create a new message instance. */ - public function __construct($mailFrom, $mailBody) + public function __construct($mailTo, $mailFrom, $mailBody) { + $this->mailTo = $mailTo; $this->mailFrom = $mailFrom; $this->mailBody = $mailBody; } @@ -31,6 +32,6 @@ class ContactUs extends Mailable */ public function build(): static { - return $this->from($this->mailFrom)->subject('Contact form submitted')->replyTo($this->mailFrom)->view('emails.contactUs')->with(['mailBody' => $this->mailBody]); + return $this->from($this->mailTo)->subject('Contact form submitted')->replyTo($this->mailFrom)->view('emails.contactUs')->with(['mailBody' => $this->mailBody]); } }