Changeset 5191 for trunk/expressoMail1_2/inc/class.imap_functions.inc.php
- Timestamp:
- 11/21/11 10:31:51 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r5189 r5191 5012 5012 ///expressoMail1_2/imap.py para inserir uma msg com o horário correto pois isso não é porssível com a função imap_append do php. 5013 5013 5014 5014 5015 function insert_email($source,$folder,$timestamp,$flags){ 5016 5015 5017 $username = $_SESSION['phpgw_info']['expressomail']['user']['userid']; 5016 5018 $password = $_SESSION['phpgw_info']['expressomail']['user']['passwd']; … … 5151 5153 5152 5154 function unarchive_mail($params) 5153 { 5155 { 5154 5156 $dest_folder = $params['folder']; 5155 5157 $sources = explode("#@#@#@",$params['source']); 5156 5158 //Add user timeszone 5157 $timestamps = $params['timestamp'] + $this->functions->CalculateDateOffset(); 5159 $timestamps = explode("#@#@#@",$params['timestamp']); 5160 5161 5158 5162 $flags = explode("#@#@#@",$params['flags']); 5159 5163 5160 5164 foreach($sources as $index=>$src) { 5161 5165 if($src!=""){ 5162 5166 $source = $this->treat_base64_from_post($src); 5163 $insert = $this->insert_email($source, mb_convert_encoding( $dest_folder,"ISO-8859-1","UTF-8"), $timestamps,$flags[$index]); 5167 $timestampsactual = $timestamps[$index] + $this->functions->CalculateDateOffset(); 5168 $insert = $this->insert_email($source, mb_convert_encoding( $dest_folder,"ISO-8859-1","UTF-8"), $timestampsactual,$flags[$index]); 5164 5169 } 5165 5170 }
Note: See TracChangeset
for help on using the changeset viewer.