diff --git a/htdocs/core/class/CMailFile.class.php b/htdocs/core/class/CMailFile.class.php index 28ee4408836..a507233630d 100644 --- a/htdocs/core/class/CMailFile.class.php +++ b/htdocs/core/class/CMailFile.class.php @@ -1062,8 +1062,8 @@ class CMailFile if ($this->msgishtml) { // Similar code to forge a text from html is also in CMailFile.class.php - $strContentAltText = preg_replace("/]*>/"," ", $strContentAltText); - $strContentAltText = html_entity_decode(strip_tags($strContent)); + $strContentAltText = preg_replace("/]*>/"," ", $strContent); + $strContentAltText = html_entity_decode(strip_tags($strContentAltText)); $strContentAltText = rtrim(wordwrap($strContentAltText, 75, empty($conf->global->MAIN_FIX_FOR_BUGGED_MTA)?"\r\n":"\n")); // Check if html header already in message, if not complete the message diff --git a/htdocs/core/class/smtps.class.php b/htdocs/core/class/smtps.class.php index 8c7775a16ed..ffa9dafdfbe 100644 --- a/htdocs/core/class/smtps.class.php +++ b/htdocs/core/class/smtps.class.php @@ -1361,8 +1361,8 @@ class SMTPs if ($strType == 'html') { // Similar code to forge a text from html is also in CMailFile.class.php - $strContentAltText = preg_replace("/]*>/"," ", $strContentAltText); - $strContentAltText = html_entity_decode(strip_tags($strContent)); + $strContentAltText = preg_replace("/]*>/"," ", $strContent); + $strContentAltText = html_entity_decode(strip_tags($strContentAltText)); $strContentAltText = rtrim(wordwrap($strContentAltText, 75, "\r\n")); }