Ignore:
Timestamp:
02/06/13 13:40:46 (11 years ago)
Author:
douglas
Message:

Ticket #3337 - Problema ao utilizar a opção Buscar na Caixa de Entrada

File:
1 edited

Legend:

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

    r7826 r7863  
    51965196        function searchSieveRule( $params ) 
    51975197        { 
    5198                  
     5198  
    51995199                $imap = $this->open_mbox( 'INBOX' ); 
    52005200                $msgs = imap_sort( $imap , SORTDATE , 0 , SE_UID); 
    52015201                 
    52025202                $rr = array(); 
    5203          
    5204          
     5203  
     5204        if(isset($params['from']))  $rr['from'] = array(); 
     5205        if(isset($params['to']))  $rr['to'] = array(); 
     5206        if(isset($params['subject'])) $rr['subject'] = array(); 
     5207        if(isset($params['body'])) $rr['body'] = array();  
     5208        if(isset($params['size'])) $rr['size'] = array();  
     5209  
    52055210                foreach ($msgs as $i => $v) 
    52065211                { 
     
    52285233                         
    52295234                        if(isset($params['to'])) 
    5230                         {        
     5235                        {  
    52315236                                $tos = $msg->to; 
    52325237                                $val = ''; 
     
    52905295                        if(count($rrr) == 0 && $init === true) 
    52915296                                $rrr = $v; 
    5292                         else if($params['isExact'] === true) 
    5293                                 $rrr = array_diff($rrr , $v); 
     5297                        else if($params['isExact'] == 'yes') 
     5298                                $rrr = array_intersect($rrr , $v); 
    52945299                        else 
    52955300                                $rrr =  array_unique(array_merge($rrr , $v)); 
Note: See TracChangeset for help on using the changeset viewer.