Commit d459e10f1ca2e650af47063cc1c635f33306aa44

Authored by André Mácola
1 parent 4e03c5a9
Exists in master

envio de email via GMAIL

inc/config-exemplo.php
@@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco"); @@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco");
22 22
23 // Definições de e-mail 23 // Definições de e-mail
24 define("USE_PHPMAILER", false); 24 define("USE_PHPMAILER", false);
25 -define("MAIL_HOST", "mail.gov.br");  
26 -define("SMTP_AUTH", false);  
27 -define("SMTP_USER", "");  
28 -define("SMTP_PWD", ""); 25 +define("MAIL_HOST", "smtp.gmail.com");
  26 +define("SMTP_AUTH", true);
  27 +define("SMTP_SECURE", "tls");
  28 +define("SMTP_PORT", "587");
  29 +define("SMTP_USER", "email@gmail.com");
  30 +define("SMTP_PWD", "PassWord");
29 31
30 // Endereços do site 32 // Endereços do site
31 define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site 33 define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site
inc/security.php
@@ -67,6 +67,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ @@ -67,6 +67,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){
67 $mail->isSMTP(); // Define que a mensagem será SMTP 67 $mail->isSMTP(); // Define que a mensagem será SMTP
68 $mail->Host = MAIL_HOST; //hostname ou IP do Servidor 68 $mail->Host = MAIL_HOST; //hostname ou IP do Servidor
69 $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não. 69 $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não.
  70 + $mail->SMTPSecure = SMTP_SECURE;
  71 + $mail->Port = SMTP_PORT;
70 if (SMTP_AUTH) { 72 if (SMTP_AUTH) {
71 $mail->Username = SMTP_USER; 73 $mail->Username = SMTP_USER;
72 $mail->Password = SMTP_PWD; 74 $mail->Password = SMTP_PWD;
restrito/inc/config-exemplo.php
@@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco"); @@ -22,10 +22,12 @@ define("DBNAME", "nomedobanco");
22 22
23 // Definições de e-mail 23 // Definições de e-mail
24 define("USE_PHPMAILER", false); 24 define("USE_PHPMAILER", false);
25 -define("MAIL_HOST", "mail.gov.br");  
26 -define("SMTP_AUTH", false);  
27 -define("SMTP_USER", "");  
28 -define("SMTP_PWD", ""); 25 +define("MAIL_HOST", "smtp.gmail.com");
  26 +define("SMTP_AUTH", true);
  27 +define("SMTP_SECURE", "tls");
  28 +define("SMTP_PORT", "587");
  29 +define("SMTP_USER", "email@gmail.com");
  30 +define("SMTP_PWD", "PassWord");
29 31
30 // Endereços do site 32 // Endereços do site
31 define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site 33 define("SITELNK", "http://www.seusite/esiclivre/"); //endereço principal do site
restrito/inc/security.php
@@ -66,6 +66,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){ @@ -66,6 +66,8 @@ function PHPMailerSendMail($to, $subject, $body, $from="", $fromname=""){
66 $mail->isSMTP(); // Define que a mensagem será SMTP 66 $mail->isSMTP(); // Define que a mensagem será SMTP
67 $mail->Host = MAIL_HOST; //hostname ou IP do Servidor 67 $mail->Host = MAIL_HOST; //hostname ou IP do Servidor
68 $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não. 68 $mail->SMTPAuth = SMTP_AUTH; //Caso seu email precise de autenticação, no nosso caso não.
  69 + $mail->SMTPSecure = SMTP_SECURE;
  70 + $mail->Port = SMTP_PORT;
69 if (SMTP_AUTH) { 71 if (SMTP_AUTH) {
70 $mail->Username = SMTP_USER; 72 $mail->Username = SMTP_USER;
71 $mail->Password = SMTP_PWD; 73 $mail->Password = SMTP_PWD;