Changeset 5516 for trunk/expressoMail1_2/inc/class.imap_functions.inc.php
- Timestamp:
- 02/15/12 16:26:39 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r5509 r5516 101 101 return $this->mbox; 102 102 } 103 104 /** 105 * Move as pastas que vieram do resultado de um Drag & Drop da arvore de pastas do Expresso Mail 106 * 107 * @license http://www.gnu.org/copyleft/gpl.html GPL 108 * @author Consórcio Expresso Livre - 4Linux (www.4linux.com.br) e Prognus Software Livre (www.prognus.com.br) 109 * @sponsor Caixa Econômica Federal 110 * @author Gustavo Pereira dos Santos Stabelini 111 * @param array $params Contem dois indices : um contem o caminho atual da pasta, e o outro contem o caminho futuro da pasta 112 * @return boolean 113 * @access public 114 */ 103 115 104 116 function move_folder($params){ … … 108 120 $to_folder = mb_convert_encoding($params['folder_to'], 'UTF7-IMAP','UTF-8, ISO-8859-1, UTF7-IMAP'); 109 121 $mbox = imap_open('{'.$this->imap_server.":".$this->imap_port.$this->imap_options.'}'.$new_folder[0], $this->username, $this->password); 110 imap_renamemailbox($mbox, '{'.$this->imap_server.":".$this->imap_port.$this->imap_options.'}'.$old_folder, '{'.$this->imap_server.":".$this->imap_port.$this->imap_options.'}'.$to_folder.$this->imap_delimiter.$new_folder[count($new_folder)-1]); 122 if(!imap_renamemailbox($mbox, '{'.$this->imap_server.":".$this->imap_port.$this->imap_options.'}'.$old_folder, '{'.$this->imap_server.":".$this->imap_port.$this->imap_options.'}'.$to_folder.$this->imap_delimiter.$new_folder[count($new_folder)-1])); 123 return false; 111 124 imap_close($mbox); 112 125 return true;
Note: See TracChangeset
for help on using the changeset viewer.