/**
  * @param WebMailMessage $message
  * @param Folder $folder
  * @return bool
  */
 function SaveMessage(&$message, &$folder)
 {
     $flagsStr = '';
     if (($message->Flags & MESSAGEFLAGS_Seen) == MESSAGEFLAGS_Seen) {
         $flagsStr .= ' \\Seen';
     }
     if (($message->Flags & MESSAGEFLAGS_Flagged) == MESSAGEFLAGS_Flagged) {
         $flagsStr .= ' \\Flagged';
     }
     if (($message->Flags & MESSAGEFLAGS_Deleted) == MESSAGEFLAGS_Deleted) {
         $flagsStr .= ' \\Deleted';
     }
     if (($message->Flags & MESSAGEFLAGS_Answered) == MESSAGEFLAGS_Answered) {
         $flagsStr .= ' \\Answered';
     }
     return $this->_imapMail->append_mail($folder->FullName, $flagsStr, $message->TryToGetOriginalMailMessage());
 }