public static function createQuicklyWithRecipients($context, $subject, $body, $recipients) { $definitions = self::getDefaultEmailDefinitions(); $subject = $definitions->subject . " {$subject}"; $formatedRecipients = array(); foreach ($recipients as $recipient) { $formatedRecipients[] = array('Address' => $recipient); } $EmailMessage = new Model_EmailMessage(); return $EmailMessage->createWithRecipients($context, $definitions->sender_name, $definitions->sender_address, $subject, $body, $formatedRecipients); }
public function indexAction() { if (!$this->getRequest()->isPost()) { return; } $Configuration = new Model_Configuration(); $data = $this->getRequest()->getParams(); // Sandra - acessar ciclo atual $currentYearRow = $Configuration->getConfigurationByConfKey('competitionIdKey'); $this->view->ciclo = $currentYearRow->getConfValue(); $to = '*****@*****.**'; $subject = 'Mulher de Negócios 2014 :: Contado enviado pelo site'; $message = nl2br($data['contact']['message']); Model_EmailMessage::createQuicklyWithRecipients('contact_notification', $subject, $message, array($to)); $this->view->itemSendSuccess = true; }