Skip to content

Commit 23fd722

Browse files
committed
fix: set mailType to html when sending email
1 parent 47b9c4b commit 23fd722

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

src/Authentication/Actions/Email2FA.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ public function handle(IncomingRequest $request)
8888

8989
// Send the user an email with the code
9090
helper('email');
91-
$email = emailer()->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
91+
$email = emailer(['mailType' => 'html'])
92+
->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
9293
$email->setTo($user->email);
9394
$email->setSubject(lang('Auth.email2FASubject'));
9495
$email->setMessage($this->view(setting('Auth.views')['action_email_2fa_email'], ['code' => $identity->secret, 'ipAddress' => $ipAddress, 'userAgent' => $userAgent, 'date' => $date]));

src/Authentication/Actions/EmailActivator.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,8 @@ public function show(): string
6565

6666
// Send the email
6767
helper('email');
68-
$email = emailer()->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
68+
$email = emailer(['mailType' => 'html'])
69+
->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
6970
$email->setTo($userEmail);
7071
$email->setSubject(lang('Auth.emailActivateSubject'));
7172
$email->setMessage($this->view(setting('Auth.views')['action_email_activate_email'], ['code' => $code, 'ipAddress' => $ipAddress, 'userAgent' => $userAgent, 'date' => $date]));

src/Controllers/MagicLinkController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,8 @@ public function loginAction()
121121

122122
// Send the user an email with the code
123123
helper('email');
124-
$email = emailer()->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
124+
$email = emailer(['mailType' => 'html'])
125+
->setFrom(setting('Email.fromEmail'), setting('Email.fromName') ?? '');
125126
$email->setTo($user->email);
126127
$email->setSubject(lang('Auth.magicLinkSubject'));
127128
$email->setMessage($this->view(setting('Auth.views')['magic-link-email'], ['token' => $token, 'ipAddress' => $ipAddress, 'userAgent' => $userAgent, 'date' => $date]));

0 commit comments

Comments
 (0)