Skip to content
Snippets Groups Projects
Commit bb2d5c95 authored by Jared Hancock's avatar Jared Hancock
Browse files

email: (Almost) always convert html on text body

This is especially important if the html ticket thread is disabled. In such
a case the message body will still be HTML, but an HTML email should not be
sent out.
parent 0a34f120
No related branches found
No related tags found
No related merge requests found
......@@ -139,12 +139,11 @@ class Mailer {
$mime = new Mail_mime();
// If the message is not explicitly declared to be a text message,
// then assume that it needs html processing to create a valid text
// body
$isHtml = true;
// Ensure that the 'text' option / hint is not set to true and that
// the message appears to be HTML -- that is, the first
// non-whitespace char is a '<' character
if (!(isset($options['text']) && $options['text'])
&& (!$cfg || $cfg->isHtmlThreadEnabled())) {
if (!(isset($options['text']) && $options['text'])) {
// Make sure nothing unsafe has creeped into the message
$message = Format::safe_html($message); //XXX??
$mime->setTXTBody(Format::html2text($message, 90, false));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment