View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0018131||phpList 3 application||phpList||public||02-06-16 11:57||03-08-18 12:30|
|Platform||Linux||OS||Red Hat Enterprise||OS Version||Santiago|
|Target Version||3.4.0||Fixed in Version|
|Summary||0018131: Unexpected Content-Transfer-Encoding: quoted-printable|
|Description||Mails contained unexpected newlines that broke formatting (when they occured inside tags) on some mail-clients/providers (gmx.at). This happend after the upgrade to PHPList 3.2.4 (from 2.x).|
After a bit of research I discovered that the variable $encoding='base64' in class PHPlistMailer is not used.
Instead, in the function add_html a constant HTMLEMAIL_ENCODING is set for $this->Encoding. Adding define("HTMLEMAIL_ENCODING","base64") to config.php fixes the problem for us.
|Additional Information||People who are directed to to issue 15603 in the config file ('WORDWRAP_HTML') should know about this issue as well.It can be the reason why newlines are inserted in their mails.|
|Tags||No tags attached.|