newEmail ? $notification->newEmail : $notifiable->email; if (! $email) { return; } $this->bootConfigs(); $mailMessage = $notification->toMail($notifiable); $from = mail_from_identity($settings); Mail::send( [], [], fn (Message $message) => $message ->from($from['address'], $from['name']) ->to($email) ->subject($mailMessage->subject) ->html((string) $mailMessage->render()) ); } private function bootConfigs(): void { $type = set_transanctional_email_settings(); if (blank($type)) { throw new Exception('No email settings found.'); } } }