case 'get_messages_count': $iMessageCount = $oMailBox->getInboxMessagesCount(); $sResponceText = $iMessageCount ? ' (' . $iMessageCount . ') ' : null; $sOutputHtml = $sResponceText; break; // will return all the arhive's message list ; // will return all the arhive's message list ; case 'archives_paginate': $sOutputHtml = $oMailBox->genArchiveMessages(); break; // will return message's replay window; // will return message's replay window; case 'reply_message': if ($iMessageID and $vRecipientID) { $vRecipientID = (int) $vRecipientID; $sOutputHtml = $oMailBox->genReplayMessage($vRecipientID, $iMessageID); } break; case 'compose_mail': $sErrorMessage = ''; //check message's options if (!$sMessageSubject) { $sErrorMessage = '_Mailbox title empty'; } if (!$sMessageBody) { $sErrorMessage = '_Mailbox description empty'; } if (!$vRecipientID) { $sErrorMessage = '_Mailbox recipient empty'; } $sOutputHtml = !$sErrorMessage ? $oMailBox->sendMessage($sMessageSubject, $sMessageBody, $vRecipientID, $aComposeSettings) : _t_err($sErrorMessage);