Fix fallback if no message strucutre is provided by the imap server
| | |
| | | */ |
| | | function &get_body($uid, $part=1) |
| | | { |
| | | return $this->get_message_part($uid, $part); |
| | | $headers = $this->get_headers($uid); |
| | | return rcube_charset_convert( |
| | | $this->mime_decode($this->get_message_part($uid, $part), 'quoted-printable'), |
| | | $headers->charset ? $headers->charset : $this->default_charset); |
| | | } |
| | | |
| | | |
| | |
| | | } |
| | | } |
| | | else |
| | | $out .= $MESSAGE->body; |
| | | $out .= html::div('message-part', html::div('pre', $MESSAGE->body)); |
| | | |
| | | |
| | | $ctype_primary = strtolower($MESSAGE->structure->ctype_primary); |