Esempio n. 1
0
 public static function sendEmail($from, $fromName, $replyTo, $toEmail, $cc, $bcc, $subject, $content, $isHtml)
 {
     jimport('joomla.mail.mail');
     $mail = new JMail();
     $mail->setSender(array($from, $fromName));
     if (isset($replyTo)) {
         $mail->addReplyTo($replyTo);
     }
     $mail->addRecipient($toEmail);
     if (isset($cc)) {
         $mail->addCC($cc);
     }
     if (isset($bcc)) {
         $mail->addBCC($bcc);
     }
     $mail->setSubject($subject);
     $mail->setBody($content);
     $mail->IsHTML($isHtml);
     $ret = $mail->send();
     $log = Logger::getInstance();
     $log->LogDebug("E-mail with subject " . $subject . " sent from " . $from . " to " . $toEmail . " " . serialize($bcc) . " result:" . $ret);
     return $ret;
 }
Esempio n. 2
0
 function sendEmail($email)
 {
     jimport('joomla.mail.mail');
     $mail = new JMail();
     $applicationSettings = JBusinessUtil::getInstance()->getApplicationSettings();
     $mail->setSender(array($applicationSettings->company_email, $applicationSettings->company_name));
     $mail->addRecipient($email->to);
     $mail->setSubject($email->subject);
     $mail->setBody($email->content);
     $mail->IsHTML(true);
     $ret = $mail->send();
     return $ret;
 }