From 08c1edeed040d36da3be5e627a6cc49506781310 Mon Sep 17 00:00:00 2001 From: Leandro Arndt Date: Tue, 19 Jan 2016 16:23:36 -0200 Subject: [PATCH] Log de erros de e-mail --- inc/security.php | 11 ++++++++--- restrito/inc/security.php | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/inc/security.php b/inc/security.php index bb867d0..c1367cb 100644 --- a/inc/security.php +++ b/inc/security.php @@ -46,11 +46,14 @@ function LocalSendMail($to, $subject,$body,$from="",$fromname="") // $headers .= "Organization: Prefeitura do Natal\r\n"; - if (mail($to, $subject, $html, $headers)) + if (mail($to, $subject, $html, $headers)) { return true; - else + } else { + error_log("E-mail de confirmação de cadastro não enviado. Última mensagem de erro:"); + $e = error_get_last(); + error_log($e["message"]); return false; - + } } //Function SendMail com phpMailer - Opcional @@ -91,6 +94,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ if($envia){ //Retorno do email return TRUE; }else{ + error_log("E-mail de confirmação de cadastro não pôde ser enviado. Descrição do erro:"); + error_log($mail->ErrorInfo); return FALSE; } } diff --git a/restrito/inc/security.php b/restrito/inc/security.php index 50d2095..715bbbd 100644 --- a/restrito/inc/security.php +++ b/restrito/inc/security.php @@ -45,11 +45,14 @@ function LocalSendMail($to, $subject,$body,$from="",$fromname="") // $headers .= "Organization: Prefeitura do Natal\r\n"; - if (mail($to, $subject, $html, $headers)) + if (mail($to, $subject, $html, $headers)) { return true; - else + } else { + error_log("E-mail de confirmação de cadastro não enviado. Última mensagem de erro:"); + $e = error_get_last(); + error_log($e["message"]); return false; - + } } //Function SendMail com phpMailer - Opcional @@ -90,6 +93,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ if($envia){ //Retorno do email return TRUE; }else{ + error_log("E-mail de confirmação de cadastro não pôde ser enviado. Descrição do erro:"); + error_log($mail->ErrorInfo); return FALSE; } } -- libgit2 0.21.2