Changeset 2768 for branches/2.0


Ignore:
Timestamp:
05/12/10 18:37:07 (14 years ago)
Author:
niltonneto
Message:

Ticket #1068 - Corrigido problema na visualização de mensagem 'message/rfc822'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/expressoMail1_2/inc/class.imap_functions.inc.php

    r2766 r2768  
    756756                        foreach($msg->pid[$msg_number] as $values => $msg_part) 
    757757                        { 
    758                                  
    759                                 $file_type = strtolower($msg->file_type[$msg_number][$values]); 
     758                                $file_type = strtolower($msg->file_type[$msg_number][$values]);  
    760759                                if($file_type == "message/rfc822") 
    761                                         $has_multipart = false; 
     760                                { 
     761                                        // Show only 'text/html' part, when message/rfc822 format contains 'text/plain' alternative part. 
     762                                        if(array_key_exists($values+1, $msg->file_type[$msg_number]) && 
     763                                                strtolower($msg->file_type[$msg_number][$values+1]) == 'text/plain' && 
     764                                                array_key_exists($values+2, $msg->file_type[$msg_number]) && 
     765                                                strtolower($msg->file_type[$msg_number][$values+2]) == 'text/html') { 
     766                                                $has_multipart = false; 
     767                                        } 
     768                                } 
    762769                                 
    763770                                if($file_type == "multipart/alternative") 
Note: See TracChangeset for help on using the changeset viewer.