mailTo = (string) $mailTo; $this->mailFrom = (string) $mailFrom; $this->mailBody = (string) $mailBody; $this->site = (string) config('app.name'); $this->preheader = "New contact form submission from {$this->mailFrom}."; } /** * @throws \Exception */ public function build(): static { return $this->from($this->mailTo) ->replyTo($this->mailFrom) ->brandedSubject('Contact form submitted') ->markdown('emails.markdown.contactUs', [ 'mailBody' => $this->mailBody, 'mailFrom' => $this->mailFrom, 'site' => $this->site, 'preheader' => $this->preheader, ]); } }