示例#1
0
 public function sendInvite(userModel $refererModel = null)
 {
     $email = $this->getEmail();
     $inviteString = $this->getInvite();
     $inviteLink = "http://filter01.sdstream.ru/invite/{$inviteString}";
     $smarty = $this->smarty();
     $smarty->appendData(['inviteLink' => $inviteLink, 'refererModel' => $refererModel]);
     $body = $smarty->render('inviteLetter.tpl', true);
     $mailer = mail::getInstance();
     $mailer->setFrom('*****@*****.**');
     $mailer->addAddress($email);
     $mailer->Subject = 'SDS: Invite';
     $mailer->AltBody = '';
     $mailer->Body = $body;
     $mailer->isHTML();
     $mailer->send();
 }
示例#2
0
 private function sendMail(array $recipients, $subject, $body)
 {
     $mail = mail::getInstance();
     $mail->Subject = $subject;
     $mail->Body = $body;
     foreach ($recipients as $recipient) {
         $mail->addAddress($recipient);
     }
     $mail->From = '*****@*****.**';
     $mail->send();
 }