case 'sort': case 'paginate': case 'get_page': $sOutputHtml = $oMailBox->genMessagesRows(); break; // mark all the received messages ; // mark all the received messages ; case 'mark': // mark action only for post method if (isset($_POST['action']) && $_POST['action'] == 'mark') { // mark message with received mode ; if (is_array($aMessagesList) and !empty($aMessagesList)) { foreach ($aMessagesList as $iKey) { $iMessageID = (int) $iKey; if ($iMessageID) { $oMailBox->setMarkMessage($iMessageID, $iMessageStatus); } } $sOutputHtml = 'ok'; } } break; // hide deleted messages ; // hide deleted messages ; case 'hide_deleted': if (is_array($aMessagesList) and !empty($aMessagesList)) { foreach ($aMessagesList as $iKey) { $iMessageID = (int) $iKey; if ($iMessageID) { $oMailBox->setTrashedMessage($iMessageID, 'TrashNotView'); }