From 2111e7cd60b6613339b3b520797efac88b13310e Mon Sep 17 00:00:00 2001 From: Greyce Medeiros Date: Wed, 11 Nov 2015 15:14:54 -0300 Subject: [PATCH] Insercao correta do phh Mailer no security.php -Principal e security.php - Restrito --- inc/security.php | 42 ++++++++++++++++++++++++++++++++++++++++++ restrito/inc/security.php | 6 ++++-- 2 files changed, 46 insertions(+), 2 deletions(-) diff --git a/inc/security.php b/inc/security.php index 104c12c..66e420c 100644 --- a/inc/security.php +++ b/inc/security.php @@ -11,6 +11,7 @@ require_once ("database.php"); require_once ("funcoes.php"); + function sendMail($to, $subject,$body,$from="",$fromname="") { //se nao for informado o remetente, recupera das configurações do sistema @@ -46,7 +47,48 @@ function sendMail($to, $subject,$body,$from="",$fromname="") return false; } +/* + //Function SendMail com phpMailer - Opcional + +function sendMail($to, $subject, $body, $from="", $fromname=""){ + require_once("../class/PHPMailerAutoload.php"); + $mail = new PHPMailer(); + $mail->isSMTP(); // Define que a mensagem será SMTP + $mail->Host = "0.0.0.0"; //hostname ou IP do Servidor + //$mail->SMTPAuth = true; //Caso seu email precise de autenticação, no nosso caso não. + //$mail->Username = "seuemail@dominio.com"; + //$mail->Passowrd = "sua senha"; + if(empty($from)){ + $sql = "SELECT nomeremetenteemail, emailremetente FROM lda_configuracao"; + $rs = execQuery($sql); + $row = mysql_fetch_array($rs); + $mail->From = $row['emailremetente']; + $mail->FromName = $row['nomeremetenteemail']; + }else{ + $mail->From = $from; + $mail->FromName = $fromname; + } + $mail->addAddress($to); + $mail->isHTML(true); //Define que o email será HTML + $mail->CharSet = "iso-8859-1"; //Charset da mensagem (opcional) + $mail->Subject = $subject; + $html = " + + $body + + "; + $mail->Body = $html; + $mail->AltBody = $body; //Texto Plano (opcional) + $envia = $mail->send(); //Envia o email + $mail->clearAllRecipients(); //Limpa os destinatarios + if($envia){ //Retorno do email + return TRUE; + }else{ + return FALSE; + } +} +*/ function sendMailAnexo($to, $subject,$body,$arquivos=array(),$from="",$fromname="",$cc="") { diff --git a/restrito/inc/security.php b/restrito/inc/security.php index 0eb1c7e..e2c92f8 100644 --- a/restrito/inc/security.php +++ b/restrito/inc/security.php @@ -47,8 +47,8 @@ function sendMail($to, $subject,$body,$from="",$fromname="") } -//Funcao email para Linux - PHP MAILER - +/* + //Function SendMail com phpMailer - Opcional function sendMail($to, $subject, $body, $from="", $fromname=""){ require_once("../class/PHPMailerAutoload.php"); @@ -88,6 +88,8 @@ function sendMail($to, $subject, $body, $from="", $fromname=""){ } } +*/ + function sendMailAnexo($to, $subject,$body,$arquivos=array(),$from="",$fromname="",$cc="") -- libgit2 0.21.2