Ejemplo n.º 1
0
 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);