Пример #1
0
 /**
  * Расширенная функция отправки сообщения на email
  *
  * @tutorial joosSimpleMail::send_email('*****@*****.**','Hello!','From Russia!');
  *
  * @param string|array $to      email получателя
  * @param string       $title   заголовк сообщения
  * @param string       $message текст сообщения
  * @param string|bool  $from    email отправителя, по умолчанию используется системный параметр
  *
  * @return bool|Void
  */
 public static function send_email($to, $title, $message, $from = false)
 {
     try {
         $email_obj = new SimpleMail();
         $email_obj->From = $from ? $from : joosConfig::get2('mail', 'system_email');
         $email_obj->To = is_array($to) ? $to : array($to);
         $email_obj->Subject = $title;
         $body = strip_tags($message);
         $email_obj->addBody($body);
         if ($body !== $message) {
             $email_obj->addBody($message, 'text/html');
         }
         $email_obj->send();
         return true;
     } catch (joosSimpleMailException $e) {
         return false;
     }
 }