From d459e10f1ca2e650af47063cc1c635f33306aa44 Mon Sep 17 00:00:00 2001 From: André Mácola Date: Fri, 29 Jan 2016 00:58:00 -0300 Subject: [PATCH] envio de email via GMAIL --- inc/config-exemplo.php | 10 ++++++---- inc/security.php | 2 ++ restrito/inc/config-exemplo.php | 10 ++++++---- restrito/inc/security.php | 2 ++ 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/inc/config-exemplo.php b/inc/config-exemplo.php index b3465f1..ebd5b9d 100644 --- a/inc/config-exemplo.php +++ b/inc/config-exemplo.php @@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco"); // Definições de e-mail define("USE_PHPMAILER", false); -define("MAIL_HOST", "mail.gov.br"); -define("SMTP_AUTH", false); -define("SMTP_USER", ""); -define("SMTP_PWD", ""); +define("MAIL_HOST", "smtp.gmail.com"); +define("SMTP_AUTH", true); +define("SMTP_SECURE", "tls"); +define("SMTP_PORT", "587"); +define("SMTP_USER", "email@gmail.com"); +define("SMTP_PWD", "PassWord"); // Endereços do site define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site diff --git a/inc/security.php b/inc/security.php index 8df73fc..8165dd2 100644 --- a/inc/security.php +++ b/inc/security.php @@ -67,6 +67,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ $mail->isSMTP(); // Define que a mensagem será SMTP $mail->Host = MAIL_HOST; //hostname ou IP do Servidor $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não. + $mail->SMTPSecure = SMTP_SECURE; + $mail->Port = SMTP_PORT; if (SMTP_AUTH) { $mail->Username = SMTP_USER; $mail->Password = SMTP_PWD; diff --git a/restrito/inc/config-exemplo.php b/restrito/inc/config-exemplo.php index a40807a..f8adf29 100644 --- a/restrito/inc/config-exemplo.php +++ b/restrito/inc/config-exemplo.php @@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco"); // Definições de e-mail define("USE_PHPMAILER", false); -define("MAIL_HOST", "mail.gov.br"); -define("SMTP_AUTH", false); -define("SMTP_USER", ""); -define("SMTP_PWD", ""); +define("MAIL_HOST", "smtp.gmail.com"); +define("SMTP_AUTH", true); +define("SMTP_SECURE", "tls"); +define("SMTP_PORT", "587"); +define("SMTP_USER", "email@gmail.com"); +define("SMTP_PWD", "PassWord"); // Endereços do site define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site diff --git a/restrito/inc/security.php b/restrito/inc/security.php index f2a9f0c..2252235 100644 --- a/restrito/inc/security.php +++ b/restrito/inc/security.php @@ -66,6 +66,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ $mail->isSMTP(); // Define que a mensagem será SMTP $mail->Host = MAIL_HOST; //hostname ou IP do Servidor $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não. + $mail->SMTPSecure = SMTP_SECURE; + $mail->Port = SMTP_PORT; if (SMTP_AUTH) { $mail->Username = SMTP_USER; $mail->Password = SMTP_PWD; -- libgit2 0.21.2