/** * @param resource $rMessageStream * @param int $iMessageStreamSize * @param string $sFolderToSave * @param array $aAppendFlags = null * @param int $iUid = null * * @return \MailSo\Mail\MailClient */ public function MessageAppendStream($rMessageStream, $iMessageStreamSize, $sFolderToSave, $aAppendFlags = null, &$iUid = null) { if (!\is_resource($rMessageStream) || 0 === \strlen($sFolderToSave)) { throw new \MailSo\Base\Exceptions\InvalidArgumentException(); } $this->oImapClient->MessageAppendStream($sFolderToSave, $rMessageStream, $iMessageStreamSize, $aAppendFlags, $iUid); return $this; }