-1
I am trying to configure the SMTP of my contact form via SMTP Gmail, and every time I will send an error
Here is my code
<?php
require 'OAuth.php';
require 'POP3.php';
require 'SMTP';
require 'PHPMailer.php';
require 'Exception.php';
$mail = new PHPMailer;
$mail->setLanguage('br'); // Habilita as saídas de erro em Português
$mail->CharSet='UTF-8'; // Habilita o envio do email como 'UTF-8'
//$mail->SMTPDebug = 3; // Habilita a saída do tipo "verbose"
$mail->isSMTP(); // Configura o disparo como SMTP
$mail->Host = 'smtp.gmail.com'; // Especifica o enderço do servidor SMTP da Locaweb
$mail->SMTPAuth = true; // Habilita a autenticação SMTP
$mail->Username = '[email protected]'; // Usuário do SMTP
$mail->Password = 'xxxxxx'; // Senha do SMTP
$mail->SMTPSecure = 'tsl'; // Habilita criptografia TLS | 'ssl' também é possível
$mail->Port = 587; // Porta TCP para a conexão
$mail->From = '[email protected]'; // Endereço previamente verificado no painel do SMTP
$mail->FromName = 'Resinf Informática'; // Nome no remetente
$mail->addAddress('[email protected]', 'Nome Usuário');// Acrescente um destinatário
$mail->addReplyTo('[email protected]', 'Informação');
$mail->addCC('[email protected]');
$mail->addBCC('[email protected]');
$mail->isHTML(true); // Configura o formato do email como HTML
$mail->Subject = 'Aqui o assunto da mensagem';
$mail->Body = 'Esse é o body de uma mensagem HTML <strong>em negrito!</strong>';
$mail->AltBody = 'Esse é o corpo da mensagem em formato "plain text" para clientes de email não-HTML';
if(!$mail->send()) {
echo 'A mensagem não pode ser enviada';
echo 'Mensagem de erro: ' . $mail->ErrorInfo;
} else {
echo 'Mensagem enviada com sucesso';
}
// email do destinatario
$address = "[email protected]";
?>
Try Copied Better and pasting the text. So the person who will analyze can help you
– Edu Mendonça
On the door puts only the 25 pf. Just to see if it gives the same error.
– White
If not, put 587 on top of SSL instead of TLS
– White
I tried to change to port 25, change the 587 to ssl and even then the error remains
– Leandro Ramos
Strange... I don’t really see the error...
– White
$mail->SMTPSecure = 'tsl'
; It wouldn’t betls
?– sgtcortez