diff options
author | Tobias Diekershoff <tobias.diekershoff@gmx.net> | 2012-03-16 07:13:14 +0100 |
---|---|---|
committer | Tobias Diekershoff <tobias.diekershoff@gmx.net> | 2012-03-16 07:13:14 +0100 |
commit | 74c64ef2d244df47b2bea6527bbeb5cc62ca8845 (patch) | |
tree | 1e3314f76eefd8f7d014ae8e4a218dc9663ae3d7 /include/email.php | |
parent | 80b57e664a3df68994108a3d511468b249e0bbff (diff) | |
parent | 47e1b8d0c07d79c33f8b2de52145aa751d4b955a (diff) | |
download | volse-hubzilla-74c64ef2d244df47b2bea6527bbeb5cc62ca8845.tar.gz volse-hubzilla-74c64ef2d244df47b2bea6527bbeb5cc62ca8845.tar.bz2 volse-hubzilla-74c64ef2d244df47b2bea6527bbeb5cc62ca8845.zip |
Merge branch 'master' of https://github.com/friendica/friendica
Diffstat (limited to 'include/email.php')
-rwxr-xr-x | include/email.php | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/email.php b/include/email.php index 659978b6e..a3449a424 100755 --- a/include/email.php +++ b/include/email.php @@ -1,5 +1,7 @@ <?php require_once('include/html2plain.php'); +require_once('include/msgclean.php'); +require_once('include/quoteconvert.php'); function email_connect($mailbox,$username,$password) { if(! function_exists('imap_open')) @@ -86,6 +88,7 @@ function email_get_msg($mbox,$uid) { if(! $struc->parts) { $ret['body'] = email_get_part($mbox,$uid,$struc,0, 'html'); + $html = $ret['body']; if (trim($ret['body']) == '') $ret['body'] = email_get_part($mbox,$uid,$struc,0, 'plain'); @@ -107,6 +110,17 @@ function email_get_msg($mbox,$uid) { else $ret['body'] = $text; } + + $ret['body'] = removegpg($ret['body']); + $msg = removesig($ret['body']); + $ret['body'] = $msg['body']; + $ret['body'] = convertquote($ret['body'], false); + + if (trim($html) != '') + $ret['body'] = removelinebreak($ret['body']); + + $ret['body'] = unifyattributionline($ret['body']); + return $ret; } |