Example #1
0
 /**
  * @param  array $mailOptions
  * @return void
  */
 protected function sendMail(array $mailOptions)
 {
     $to = $this->defaultEmail;
     if (!empty($mailOptions['to'])) {
         $to = $mailOptions['to'];
     }
     $subject = $this->translator->translate('A new message from your Secretary');
     if (!empty($mailOptions['subject'])) {
         $subject = $mailOptions['subject'];
     }
     $body = '';
     if (!empty($mailOptions['body'])) {
         $body = $mailOptions['body'];
     }
     $this->SxMail->setLayout('mail/layoutPlain.phtml');
     $message = $this->SxMail->compose($body, 'text/plain');
     $message->addTo($to);
     $message->addFrom($this->defaultFrom);
     $message->setSubject($subject);
     $this->SxMail->send($message);
     return;
 }