Changeset 1366


Ignore:
Timestamp:
08/26/09 11:12:18 (15 years ago)
Author:
niltonneto
Message:

Ticket #473 - Correção de código hardcoded mal-implementado. Detectado 'ampassan'.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r1365 r1366  
    214214        * com .emls gerados pelo expresso, e o arquivo pode ser um zip contendo vários emls ou um .eml. 
    215215        */ 
    216 /** 
    217         * Função que importa arquivos .eml exportados pelo expresso para a caixa do usuário. Testado apenas 
    218         * com .emls gerados pelo expresso, e o arquivo pode ser um zip contendo vários emls ou um .eml. 
    219         */ 
    220216        function import_msgs($params) { 
    221217                if(!$this->mbox) 
     
    224220                if( preg_match('/local_/',$params["folder"]) ) 
    225221                { 
    226  
    227                         $tmp_box = mb_convert_encoding('INBOX/Lixeira/tmpMoveToLocal', "UTF7-IMAP", "UTF-8"); 
     222                        // PLEASE, BE CAREFULL!!! YOU SHOULD USE EMAIL CONFIGURATION VALUES (EMAILADMIN MODULE) 
     223                        $tmp_box = mb_convert_encoding('INBOX'.$this->imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'], "UTF7-IMAP", "UTF-8"); 
    228224                        if ( ! imap_createmailbox( $this -> mbox,"{".$this -> imap_server."}$tmp_box" ) ) 
    229225                                return $this->functions->getLang( 'Import to Local : fail...' ); 
     
    233229                $errors = array(); 
    234230                $invalid_format = false; 
    235                 $filename = $params['FILES'][0]['name']; 
     231                $filename = $params['FILES'][0]['name'];  
    236232                $params["folder"] = mb_convert_encoding($params["folder"], "UTF7-IMAP","ISO_8859-1"); 
    237233                $quota = imap_get_quotaroot($this->mbox, $params["folder"]); 
Note: See TracChangeset for help on using the changeset viewer.