Problema com o PHPMailer

Enviada por Thiago Saad 
Thiago Saad
Problema com o PHPMailer
30 de August de 2017 às 07:31PM
Eu baixei o projeto oficial do PHPMailer no github.

Estou utilizando as class's dele, porém mesmo inserindo o meu e-mail e senha corretos ele dá este erro:
Error: You must provide at least one recipient email address.

Porém eu já dei echo() ele me mostra o meu e-mail certinho e o do formulário,
como resolver este problema?

Meu código:
<?php

require_once __DIR__ . '/phpmailer/class/PHPMailer.php';
require_once __DIR__ . '/phpmailer/class/SMTP.php';
require_once __DIR__ . '/phpmailer/class/Exception.php';

// Inicia a Classe PHPMailer
$mailer = new PHPMailer\PHPMailer\PHPMailer(true);
try{
// Recebe as Variáveis
$formNome = $_POST["formNome"];
$formSobrenome = $_POST["formSobrenome"];
$formEmpresa = $_POST["formEmpresa"];
$formTelefone = $_POST["formTelefone"];
$formCelular = $_POST["formCelular"];
$formEmail = $_POST["formEmail"];
$formMensagem = $_POST["formMensagem"];

// Define: Dados do Servidor & Tipo de Conexão
$mailer->IsSMTP();
$mailer->SMTPAuth = true;
$mailer->SMTPSecure = 'ssl';
$mailer->Charset = 'UTF-8';
$mailer->Host = 'smtp.gmail.com';
$mailer->Port = 465; // Porta de Entrada/Saida SSL do GMAIL
$mailer->Username = 'thiagodbonis@gmail.com';
$mailer->Password = '*******';

// Define: O formato do E-mail
$mailer->IsHTML(true);

// Define: Remetende do E-mail
$mailer->From = $formEmail;
$mailer->FromName = $formNome;

// Define: Destinatário do E-mail
$mailer->addAddress = ($mailer->Username);

//$mailer->AddCC('email@seuemail.com.br', 'Eu'); - Email em Copia p/ outro Email
$mailer->Subject = 'Mensagem do Site';
$mailer->Body = $formMensagem;

// Enviar o E-mail & Exibirá uma mensagem de Resultado
$mailer->Send();
echo 'A msg foi enviado com sucesso';

}catch (Exception $e){
echo 'Error: ' . $mailer->ErrorInfo;
}

?>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.