/** * This function is used to move a mail to the given mailbox. * * @param $mailbox * * @return bool */ public function moveToMailBox($mailbox) { $currentBox = $this->imapConnection->getMailBox(); $this->imapConnection->setMailBox($this->mailbox); $returnValue = imap_mail_copy($this->imapStream, $this->uid, $mailbox, CP_UID | CP_MOVE); imap_expunge($this->imapStream); $this->mailbox = $mailbox; $this->imapConnection->setMailBox($currentBox); return $returnValue; }