mailer error the following from address failed phpmailer

1. mailer error the following from address failed phpmailer

Vinicius Medina
viniciusmedina

(usa Fedora)

Enviado em 15/01/2013 - 09:21h

Pessoal tenho um script que envia um email pelo formulario do site.. E quando o usuário entra no site e tenta enviar o email ele aparece esse erro mailer error the following from address failed

Meu Script
"
require("phpmailer/class.phpmailer.php");

$mail = new PHPMailer();
$mail->CharSet = "iso-8859-1";
$mail->IsSMTP();
$mail->Host = "mail.xxxxxxxx.com.br";
$mail->SMTPAuth = true;
$mail->Username = "atendimento@xxxxxxxxxxxxxxx.com.br";
$mail->Password = "xxxxxxxx";
$mail->Port = 587;
$mail->From = $_POST['ipt_email'];
$mail->FromName = $_POST['ipt_nome'];
$mail->AddAddress('atendimento@xxxxxxxxxxxxxx.com.br','Contato - xxxxx');
$mail->IsHTML(true);
$mail->Subject = 'Website - Contato';
$mail->Body = $msg;
if (!$mail->Send()) {
echo '<h2>Ocorreu um erro ao enviar a sua mensagem!</h2>';
print "Erro: ".$mail->ErrorInfo;

}
else {
echo 'h2>Mensagem enviada com sucesso.</h2>';

}

unset($_POST['ipt_send']);

}


Mas o Script creio que está certinho, teria algum problema de ter migrado esse site de um linux que estava em Ingles ou tem algo errado no Script?


  


2. Re: mailer error the following from address failed phpmailer

cr0n
_di0

(usa FreeBSD)

Enviado em 16/01/2013 - 23:06h

Trata-se de uma mensagem de erro muito genérica. Não conheço a API, mas o pouco que pude lê-la, vi que é possível habilitar o debug de informações SMTP, justamente para o tratamento de erros. Algo como:


$objectMail->SMTPDebug = 1;


3. Re: mailer error the following from address failed phpmailer

Josenildo Cardoso
dungamaster

(usa Debian)

Enviado em 09/02/2013 - 11:19h

Aparentemente parece tudo certinho, verifica só o host se esta correto, tenta usar o IP do dominio smtp. verifica se o email do destinario esta correto mesmo, muda para outro, testa.


4. Re: mailer error the following from address failed phpmailer

Leandro Oliveira
linx1010

(usa Debian)

Enviado em 14/02/2014 - 11:25h

Boa dica de trocar o endereço pelo ip funcionou certinho pra mim.

Mas uma duvida, se ele não consegue resolver o nome do site então tenho problema em meu DNS certo?


5. Re: mailer error the following from address failed phpmailer

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 15/02/2014 - 00:20h

linx1010 escreveu:

Boa dica de trocar o endereço pelo ip funcionou certinho pra mim.

Mas uma duvida, se ele não consegue resolver o nome do site então tenho problema em meu DNS certo?


Sim configure um DNS no arquivo /etc/resolv.conf ex:


nameserver 8.8.8.8
nameserver 8.8.4.4



6. resolvido tb

Herbert Serra
herbertrs

(usa Outra)

Enviado em 25/01/2016 - 11:58h

coloquei no Debug = 1 e por incrivel que pareça resolveu...rs