This commit is contained in:
Andras Bacsai
2023-06-12 16:39:48 +02:00
parent 3e18f0f238
commit 18fde01ed5
5 changed files with 42 additions and 40 deletions

View File

@@ -36,16 +36,6 @@ class TransactionalEmailChannel
private function bootConfigs(InstanceSettings $settings): void
{
config()->set('mail.default', 'smtp');
config()->set('mail.mailers.smtp', [
"transport" => "smtp",
"host" => $settings->extra_attributes?->get('smtp_host'),
"port" => $settings->extra_attributes?->get('smtp_port'),
"encryption" => $settings->extra_attributes?->get('smtp_encryption'),
"username" => $settings->extra_attributes?->get('smtp_username'),
"password" => $settings->extra_attributes?->get('smtp_password'),
"timeout" => $settings->extra_attributes?->get('smtp_timeout'),
"local_domain" => null,
]);
set_transanctional_email_settings();
}
}

View File

@@ -24,7 +24,11 @@ class ResetPasswordEmail extends Notification implements ShouldQueue
public function toMail(User $user): MailMessage
{
$url = url('/') . '/reset-password/' . $this->token . '?email=' . $user->email;
if (config('app.env') === 'local') {
$url = url('/') . ":8000" . '/reset-password/' . $this->token . '?email=' . $user->email;
} else {
$url = url('/') . '/reset-password/' . $this->token . '?email=' . $user->email;
}
$mail = new MailMessage();
$mail->subject('Reset Password');
$mail->view('emails.reset-password', [