public function registerTalkFormSucceeded($form, $values) { $temp = $this->registrationTalkModel->createTalk($values); if ($temp) { $this->flashMessage('Registrace proběhla úspěšně', 'success'); $mail = new Message(); $mail->setFrom('<*****@*****.**>', 'Pravoúhelný sněm')->addTo($values->email, 'Přednášející')->addTo('*****@*****.**')->setSubject('Potvrzení registrace přednášky | BrNOC 2016')->setHTMLBody("Ahoj, tvoje přednáška " . $values->name . " byla přihlášena do systému.<br><br>\n\t\t\t\t\t<p>V případě schválení tvojí přednášky tě budeme dále informovat. To stejné platí, pokud se nám povede zajistit proplacení jízdného pro mimobrněnské přednášející.</p><br>\n\t\t\t\t\tV případě jakýchkoliv dalších otázek <a href=\"mailto:pus@brnoc.cz\">nás kontaktuj</a>.\n\t\t\t\t\t<br><br><a href=\"http://www.brnoc.cz/\">Pravoúhlý sněm</a>"); $mailer = new SendmailMailer(); $mailer->send($mail); } else { $this->flashMessage('Účastník s tímto emailem neexistuje', 'danger'); } $this->redirect('this'); }
function mailHTML($to, $subject = '(No subject)', $message = '') { $mail = new Mail(); $mail->setFrom($this->mailParams['from'])->addTo($to)->setSubject($subject)->setHtmlBody($message)->addReplyTo($this->mailParams['reply']); if ($this->mailParams['bcc']) { $mail->addBcc($this->mailParams['bcc']); } if ($this->mailParams['smtp']) { $mailer = new SmtpMailer(array('host' => $this->mailParams['smtp'])); } else { $mailer = new SendmailMailer(); } $mailer->send($mail); }