Ignore:
Timestamp:
06/10/08 16:40:13 (16 years ago)
Author:
niltonneto
Message:

Sincronização com versão publicada em 04/06/2008.

File:
1 edited

Legend:

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

    r233 r309  
    1212        var $imap_server; 
    1313        var $imap_port; 
    14     var $imap_trashfolder; 
    15     var $imap_sentfolder; 
    16     var $imap_draftsfolder; 
    17     var $imap_spamfolder; 
    1814         
    1915        function imap_functions(){ 
     
    2218                $this->imap_server      = $_SESSION['phpgw_info']['expresso']['email_server']['imapServer']; 
    2319                $this->imap_port        = $_SESSION['phpgw_info']['expresso']['email_server']['imapPort']; 
    24                 $this->imap_trashfolder = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultTrashFolder']; 
    25                 $this->imap_sentfolder  = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSentFolder']; 
    26                 $this->imap_draftsfolder = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultDraftsFolder']; 
    27                 $this->imap_spamfolder   = $_SESSION['phpgw_info']['expresso']['email_server']['imapDefaultSpamFolder']; 
    28  
    2920                $this->imapDelimiter= $_SESSION['phpgw_info']['expresso']['email_server']['imapDelimiter']; 
    30                  
    3121                $this->imap             = imap_open('{'.$this->imap_server.':'.$this->imap_port.'/novalidate-cert}', $this->imap_admin, $this->imap_passwd, OP_HALFOPEN); 
    3222                $this->functions        = new functions; 
     
    4232                        return $result; 
    4333                } 
    44                 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . $this->imap_sentfolder)) 
     34                if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Enviados")) 
    4535                { 
    4636                        $error = imap_errors(); 
    4737                        $result['status'] = false; 
    48                         $result['msg'] = "Erro na funcao imap_function->create($this->imap_sentfolder): " . $error[0]; 
     38                        $result['msg'] = 'Erro na funcao imap_function->create(Enviados): ' . $error[0]; 
    4939                        return $result; 
    5040                } 
    51                 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . $this->imap_draftsfolder)) 
     41                if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Rascunhos")) 
    5242                { 
    5343                        $error = imap_errors(); 
    5444                        $result['status'] = false; 
    55                         $result['msg'] = "Erro na funcao imap_function->create($this->imap_draftsfolder): " . $error[0]; 
     45                        $result['msg'] = 'Erro na funcao imap_function->create(Rascunho): ' . $error[0]; 
    5646                        return $result; 
    5747                } 
    58                 if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . $this->imap_trashfolder)) 
     48                if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . "Lixeira")) 
    5949                { 
    6050                        $error = imap_errors(); 
    6151                        $result['status'] = false; 
    62                         $result['msg'] = "Erro na funcao imap_function->create($this->imap_trashfolder): " . $error[0]; 
     52                        $result['msg'] = 'Erro na funcao imap_function->create(Lixeira): ' . $error[0]; 
    6353                        return $result; 
    6454                } 
    65                 if ($this->imap_spamfolder != "") 
    66                     if (!imap_createmailbox($this->imap, '{'.$this->imap_server.'}' . "user" . $this->imapDelimiter . $uid . $this->imapDelimiter . $this->imap_spamfolder)) 
    67                         { 
    68                             $error = imap_errors(); 
    69                             $result['status'] = false; 
    70                             $result['msg'] = "Erro na funcao imap_function->create($this->imap_spamfolder): " . $error[0]; 
    71                             return $result; 
    72                         } 
    73  
    74  
    7555                if (!imap_set_quota($this->imap,"user" . $this->imapDelimiter . $uid, ($mailquota*1024)))  
    7656                { 
Note: See TracChangeset for help on using the changeset viewer.