Problemas com o PHPmailer
Pessoal , bom dia ! Estou fazendo um teste de envio de email. Estou utilizando a classe PHPmailer para realizar a validação do e-mail e enviá-lo. Entretanto quando eu envio o e-mail ele apresenta o seguinte erro:
Erro do PHPMailer: SMTP connect() failed.
Abaixo segue o código: email.php
<?php
require 'phpmailer/class.phpmailer.php';
$PHPMailer = new PHPMailer();
// define que será usado SMTP
$PHPMailer->IsSMTP();
// envia email HTML
$PHPMailer->isHTML( true );
// codificação UTF-8, a codificação mais usada recentemente
$PHPMailer->Charset = 'UTF-8';
// Configurações do SMTP
$PHPMailer->SMTPAuth = true;
$PHPMailer->SMTPSecure = 'ssl';
$PHPMailer->Host = 'smtp.gmail.com';
$PHPMailer->Port = 587;
$PHPMailer->Username = 'blablabla@gmail.com';
$PHPMailer->Password = 'senha';
// E-Mail do remetente (deve ser o mesmo de quem fez a autenticação
// nesse caso seu_login@gmail.com)
$PHPMailer->From = 'blablabla@gmail.com';
// Nome do rementente
$PHPMailer->FromName = 'Nome';
// assunto da mensagem
$PHPMailer->Subject = 'Teste';
// corpo da mensagem
$PHPMailer->Body = '<p>Mensagem em HTML</p>';
// corpo da mensagem em modo texto
$PHPMailer->AltBody = 'Mensagem em texto';
// adiciona destinatário (pode ser chamado inúmeras vezes)
$PHPMailer->AddAddress( 'blablabla@hotmail.com' );
// adiciona um anexo
// $PHPMailer->AddAttachment( 'arquivo.pdf' );
// verifica se enviou corretamente
if ( $PHPMailer->Send() )
{
echo "Enviado com sucesso";
}else
{
echo 'Erro do PHPMailer: ' . $PHPMailer->ErrorInfo;
}
?>Será algo no script ou na configuração dos arquivos do PHPMailer.Desde já agradeço !
Discussão (10)
Carregando comentários...