/** * @test * cria uma entrada na tabela EmailQueue */ public function createqueueAction() { $this->_helper->layout()->disableLayout(); $this->_helper->viewRenderer->setNoRender(); $to = "to6"; $from = "from6"; $subject = "subject6"; $message = "message6"; $bcc = "bcc6"; //insere com statuQueue = ESPERA $this->emailQueue->setEmailQueue($to, $from, $subject, $message, $bcc); }
/** * envia msg de email apos geracao da devolutiva * * @param type $arrEnterprise * @param type $userId * @param type $caminhoDevolutiva */ public function enviaEmailAposGeracaoDevolutiva($arrEnterprise, $userId, $caminhoDevolutiva = '') { $modelEnterprise = new Model_Enterprise(); $objEnterprise = $modelEnterprise->getEnterpriseByUserId($userId); // Envia o e-mail com o link da devolutiva para download. $to = $arrEnterprise['E-mail']; $r = $this->msgMpeSendMailDevolutive($caminhoDevolutiva); $eQueue = new Model_EmailQueue(false); //para não rodar select no statusQueue $eQueue->setEmailQueue($to, $r['from'], $r['subject'], $r['message'], '', 'ESPERA'); // Email 6 // $modelEnterprise->sendMailToGestor($objEnterprise->getId(), 'email6'); }