This repository was archived by the owner on Aug 14, 2023. It is now read-only.
File tree 2 files changed +15
-4
lines changed
2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 1
1
<?php
2
+
3
+ /**
4
+ * @file
5
+ * Code for osto_html_mails.
6
+ */
7
+
2
8
/**
3
9
* Implements hook_mail_alter().
4
10
*
5
11
* Change mail header for all html mails.
6
12
*/
7
13
function osto_html_mails_mail_alter(&$message) {
8
- $message['headers']['Content-Type'] = 'text/html; charset=UTF-8; format=flowed; delsp=yes';
9
- }
14
+ // Check if message contains html and set header accordingly.
15
+ if (isset($message['body'][0])) {
16
+ $body = $message['body'][0];
17
+ // @see https://stackoverflow.com/a/33614682.
18
+ if (preg_match('/\/[a-z]*>/i', $body) === 1) {
19
+ $message['headers']['Content-Type'] = 'text/html; charset=UTF-8; format=flowed; delsp=yes';
20
+ }
21
+ }
22
+ }
Original file line number Diff line number Diff line change @@ -256,8 +256,6 @@ Tak fordi du har oprettet dig som bruger på [site:name]. Du kan nu logge ind ve
256
256
257
257
[user:one-time-login-url]
258
258
259
- <a href="[user:one-time-login-url]">HTML link til login</a>
260
-
261
259
Dette link kan kun bruges til at logge ind, og det sender dig til en side hvor du kan vælge en adgangskode.
262
260
263
261
Når du har valgt en adgangskode kan du logge ind på [site:login-url] med:
You can’t perform that action at this time.
0 commit comments