- Timestamp:
- 04/05/10 13:32:37 (14 years ago)
- Location:
- trunk/expressoMail1_2/inc
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.db_functions.inc.php
r2360 r2416 235 235 if($_SESSION['phpgw_info']['user']['preferences']['expressoMail']['number_of_contacts'] && 236 236 $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['use_dynamic_contacts']) { 237 238 // Free others requests 239 session_write_close(); 237 240 $dynamic_contact = new dynamic_contacts(); 238 241 $dynamic = $dynamic_contact->dynamic_contact_toString(); -
trunk/expressoMail1_2/inc/class.imap_functions.inc.php
r2408 r2416 87 87 function get_range_msgs2($params) 88 88 { 89 // Free others requests 90 session_write_close(); 91 89 92 $folder = $params['folder']; 90 93 $msg_range_begin = $params['msg_range_begin']; … … 1648 1651 $this->delete_mailbox(array("del_past" => "INBOX/decifradas")); 1649 1652 } 1650 $serverString = "{".$this->imap_server.":".$this->imap_port.$this->imap_options."}";1651 $folders_list = imap_getmailboxes($mbox_stream, $serverString, ($params && $params['noSharedFolders']) ? "INBOX/*" : "*");1652 $folders_list = array_slice($folders_list,0,$this->foldersLimit);1653 1654 $tmp = array();1655 $resultMine = array();1656 $resultDefault = array();1657 1658 1653 $inbox = 'INBOX'; 1659 1654 $trash = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder']; 1660 1655 $drafts = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder']; 1661 1656 $spam = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder']; 1662 $sent = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder']; 1657 $sent = $inbox . $this->imap_delimiter . $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder']; 1658 $uid2cn = $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['uid2cn']; 1659 // Free others requests 1660 session_write_close(); 1661 1662 $serverString = "{".$this->imap_server.":".$this->imap_port.$this->imap_options."}"; 1663 $folders_list = imap_getmailboxes($mbox_stream, $serverString, ($params && $params['noSharedFolders']) ? "INBOX/*" : "*"); 1664 $folders_list = array_slice($folders_list,0,$this->foldersLimit); 1665 1666 $tmp = array(); 1667 $resultMine = array(); 1668 $resultDefault = array(); 1663 1669 1664 1670 if (is_array($folders_list)) { … … 1684 1690 $result[$i]['folder_name'] = array_pop($tmp_folder_parent); 1685 1691 $result[$i]['folder_name'] = $result[$i]['folder_name'] == 'INBOX' ? 'Inbox' : $result[$i]['folder_name']; 1686 if ($ _SESSION['phpgw_info']['user']['preferences']['expressoMail']['uid2cn']&& substr($folder_id,0,4) == 'user') {1692 if ($uid2cn && substr($folder_id,0,4) == 'user') { 1687 1693 //$this->ldap = new ldap_functions(); 1688 1694 if ($cn = $this->ldap->uid2cn($result[$i]['folder_name'])) { … … 3268 3274 $criteria = 'BEFORE "'.$before_date.'"'; 3269 3275 $mbox_stream = $this->open_mbox('INBOX'.$this->imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder']); 3276 3277 // Free others requests 3278 session_write_close(); 3279 3270 3280 $messages = imap_search($mbox_stream, $criteria, SE_UID); 3281 3271 3282 if (is_array($messages)){ 3272 3283 foreach ($messages as $msg_number){
Note: See TracChangeset
for help on using the changeset viewer.