lib/kolab_sync_data_email.php
Aleksander Machniak
machniak at kolabsys.com
Fri Dec 7 15:24:13 CET 2012
lib/kolab_sync_data_email.php | 8 ++++++++
1 file changed, 8 insertions(+)
New commits:
commit 84b797fa5d952f711e9cbcfc68d3585944a50849
Author: Aleksander Machniak <alec at alec.pl>
Date: Fri Dec 7 15:23:50 2012 +0100
Support enriched format of email bodies
diff --git a/lib/kolab_sync_data_email.php b/lib/kolab_sync_data_email.php
index f808b5a..a7a468a 100644
--- a/lib/kolab_sync_data_email.php
+++ b/lib/kolab_sync_data_email.php
@@ -1094,11 +1094,19 @@ class kolab_sync_data_email extends kolab_sync_data implements Syncroton_Data_ID
if ($html) {
if ($part->ctype_secondary == 'html') {
}
+ else if ($part->ctype_secondary == 'enriched') {
+ $body = rcube_enriched::to_html($body);
+ }
else {
$body = '<pre>' . $body . '</pre>';
}
}
else {
+ if ($part->ctype_secondary == 'enriched') {
+ $body = rcube_enriched::to_html($body);
+ $part->ctype_secondary = 'html';
+ }
+
if ($part->ctype_secondary == 'html') {
$txt = new html2text($body, false, true);
$body = $txt->get_text();
More information about the commits
mailing list