Commit e511e91c authored by mku's avatar mku

ZP-282 #comment Special chars (umlauts) are broken in a response email sent...

ZP-282 #comment Special chars (umlauts) are broken in a response email sent from an android - typo, it must be w2u instead of u2w

git-svn-id: https://z-push.org/svn/z-push/trunk@1513 b7dd7b3b-3a3c-0410-9da9-bee62a6cc5b5
parent 52fd49b7
...@@ -499,13 +499,13 @@ class BackendZarafa implements IBackend, ISearchProvider { ...@@ -499,13 +499,13 @@ class BackendZarafa implements IBackend, ISearchProvider {
if (strlen($body) > 0) { if (strlen($body) > 0) {
$fwbody = MAPIUtils::readPropStream($fwmessage, PR_BODY); $fwbody = MAPIUtils::readPropStream($fwmessage, PR_BODY);
$fwbody = (isset($cpid[$sendMailProps["internetcpid"]])) ? Utils::ConvertCodepageStringToUtf8($cpid[$sendMailProps["internetcpid"]], $fwbody) : u2w($fwbody); $fwbody = (isset($cpid[$sendMailProps["internetcpid"]])) ? Utils::ConvertCodepageStringToUtf8($cpid[$sendMailProps["internetcpid"]], $fwbody) : w2u($fwbody);
$mapiprops[$sendMailProps["body"]] = $body."\r\n\r\n".$fwbody; $mapiprops[$sendMailProps["body"]] = $body."\r\n\r\n".$fwbody;
} }
if (strlen($bodyHtml) > 0) { if (strlen($bodyHtml) > 0) {
$fwbodyHtml = MAPIUtils::readPropStream($fwmessage, PR_HTML); $fwbodyHtml = MAPIUtils::readPropStream($fwmessage, PR_HTML);
$fwbodyHtml = (isset($cpid[$sendMailProps["internetcpid"]])) ? Utils::ConvertCodepageStringToUtf8($cpid[$sendMailProps["internetcpid"]], $fwbodyHtml) : u2w($fwbodyHtml); $fwbodyHtml = (isset($cpid[$sendMailProps["internetcpid"]])) ? Utils::ConvertCodepageStringToUtf8($cpid[$sendMailProps["internetcpid"]], $fwbodyHtml) : w2u($fwbodyHtml);
$mapiprops[$sendMailProps["html"]] = $bodyHtml."<br><br>".$fwbodyHtml; $mapiprops[$sendMailProps["html"]] = $bodyHtml."<br><br>".$fwbodyHtml;
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment