/**
  * @param Folder $folder
  * @param string $condition
  * @return array|false
  */
 function HeadersBodyImapSearchMessagesUids($folder, $condition)
 {
     $uids = false;
     if ($this->_imapMail->open_mailbox($folder->FullName, false)) {
         $searchRequest = 'OR (OR FROM "' . $condition . '" TO "' . $condition . '") SUBJECT "' . $condition . '"';
         $searchRequest = 'OR (' . $searchRequest . ') BODY "' . $condition . '"';
         $isSortSupport = $this->_imapMail->IsSortSupport();
         if ($isSortSupport) {
             $order_by = $this->GetOrderByForImapSort();
         } else {
             $order_by = null;
         }
         $uids = $this->_imapMail->uid_search_mailbox($searchRequest, 'UTF-8', $order_by);
     }
     return $uids;
 }