| | |
| | | // search in subject and sender by default |
| | | else |
| | | { |
| | | $subject = array("HEADER SUBJECT", "HEADER FROM"); |
| | | $from = ($mbox == $CONFIG['sent_mbox'] || $mbox == $CONFIG['drafts_mbox']) ? "TO" : "FROM"; |
| | | $subject = array("HEADER SUBJECT", "HEADER $from"); |
| | | $search = trim($str); |
| | | } |
| | | |
| | |
| | | { |
| | | // Get the headers |
| | | $result_h = $IMAP->list_header_set($mbox, $result, 1, $_SESSION['sort_col'], $_SESSION['sort_order']); |
| | | $count = count($result_h); |
| | | $count = $IMAP->messagecount(); |
| | | |
| | | // save search results in session |
| | | if (!is_array($_SESSION['search'])) |
| | |
| | | if ($result_h != NULL) |
| | | { |
| | | $_SESSION['search'][$search_request] = $IMAP->get_search_set(); |
| | | $_SESSION['last_text_search'] = $str; |
| | | rcmail_js_message_list($result_h); |
| | | $OUTPUT->show_message('searchsuccessful', 'confirmation', array('nr' => $count)); |
| | | } |
| | |
| | | $OUTPUT->command('set_rowcount', rcmail_get_messagecount_text($count, 1)); |
| | | $OUTPUT->send(); |
| | | |
| | | ?> |
| | | ?> |