Ir para conteúdo
Fórum CódigoFonte.net
caloro

Problema com phpMailer

Recommended Posts

Oi,

Estou com um problema ao usar o phpMailer pra enviar e-mail, meu código é esse:

<?php

include "./class.phpmailer.php";

$mail = new PHPMailer();

$mail = new PHPMailer();

$mail->IsHTML(true); // envio como HTML se 'true'

$mail->WordWrap = 50; // Definição de quebra de linha

$mail->IsSMTP(); // send via SMTP

$mail->SMTPAuth = true; // 'true' para autenticação

$mail->Mailer = "smtp"; //Usando protocolo SMTP

$mail->Host = "smtp.mail.yahoo.com.br"; //seu servidor SMTP

$mail->Username = "t_m_rigoleto";

$mail->Password = "******"; // senha de SMTP

$mail->From = "[email protected]";

$mail->FromName = "Tiago";

$mail->AddAddress("[email protected]","Gmail");

$mail->Body = "corpo do email";

$mail->Subject = "Assunto do email";

if($mail->Send()){

echo "deu";

}else{

echo "deu nao";

echo "Erro: " . $mail->ErrorInfo;

exit;

}

?>

mas da a seguinte menssagem:

Erro: SMTP Error: Could not connect to SMTP host.

alguem sabe o q pode ser, tentei com o gmail tbm mais nao da certo.

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você nao está conseguindo conectar ao servidor SMTP..

Provavelmente seus dados de conexao não estão certos.

Se nao me engano, o Yahoo trabalha em uma porta SMtp diferente da 25 (acho que é a 587).. vc tem q alterar pra conseguir conexao...

tente dar um

$this->Port = 587;

pra ver ser consegue,,

:lol:

Compartilhar este post


Link para o post
Compartilhar em outros sites

$mail->SMTPAuth = true; // 'true' para autenticação

tem certeza que seu servidor requer autenticação ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

×
×
  • Criar Novo...