Merged in bugfix/MAPG-69-fix-mail-template-processing (pull request #113)
MAPG-69 make emails HTML explicitly
This commit is contained in:
commit
6d431717f8
@ -1,13 +1,13 @@
|
||||
Hi,
|
||||
|
||||
You recently signed up on MapGuesser with this email address ({{EMAIL}}). To activate your account, please click on the following link:
|
||||
<br><br>
|
||||
You recently signed up on MapGuesser with this email address ({{EMAIL}}). To activate your account, please click on the following link:<br>
|
||||
<a href="{{ACTIVATE_LINK}}" title="Account activation">{{ACTIVATE_LINK}}</a>
|
||||
|
||||
If you did not sign up on MapGuesser or changed your mind, no further action is required, your email address will be deleted soon.
|
||||
However if you want to immediately delete it, please click on the following link:
|
||||
<br><br>
|
||||
If you did not sign up on MapGuesser or changed your mind, no further action is required, your email address will be deleted soon.<br>
|
||||
However if you want to immediately delete it, please click on the following link:<br>
|
||||
<a href="{{CANCEL_LINK}}" title="Sign up cancellation">{{CANCEL_LINK}}</a>
|
||||
|
||||
<br><br>
|
||||
Have fun on MapGuesser!
|
||||
|
||||
Regards,
|
||||
<br><br>
|
||||
Regards,<br>
|
||||
MapGuesser
|
@ -27,7 +27,7 @@ class Mail
|
||||
|
||||
public function setBodyFromTemplate(string $template, array $params = []): void
|
||||
{
|
||||
$this->body = file_get_contents(ROOT . '/mail/' . $template . '.tpl');
|
||||
$this->body = file_get_contents(ROOT . '/mail/' . $template . '.html');
|
||||
|
||||
foreach ($params as $key => $param) {
|
||||
$this->body = str_replace('{{' . $key . '}}', $param, $this->body);
|
||||
@ -62,9 +62,8 @@ class Mail
|
||||
$mailer->addReplyTo($_ENV['MAIL_FROM'], 'MapGuesser');
|
||||
|
||||
$mailer->Sender = !empty($_ENV['MAIL_BOUNCE']) ? $_ENV['MAIL_BOUNCE'] : $_ENV['MAIL_FROM'];
|
||||
|
||||
$mailer->Subject = $this->subject;
|
||||
$mailer->Body = $this->body;
|
||||
$mailer->msgHTML($this->body);
|
||||
|
||||
foreach ($this->recipients as $recipient) {
|
||||
$this->sendMail($mailer, $recipient);
|
||||
|
Loading…
Reference in New Issue
Block a user