Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leandroSto

[Resolvido] PHPMailer

Recommended Posts

na hora de enviar email aprece esse erro

 

Obs: Servidor Linux Slackware

 

 

Erro: Language string failed to load: connect_host 
//------------------------------------------------

include_once('phpmailer/class.phpmailer.php');	

$txt = " 
<p>----Contato----</p>
<font color='black'>Nome:		<br />		<b>  $nome	</b></font><br />
<font color='black'>Empresa:	<br />      <b>  $empresa </b></font><br />
<font color='black'>E-mail:		<br />		<b>  $email   </b></font><br />
<font color='black'>Ramo Atividade: <br />	<b>  $ramo    </b></font><br />
<font color='black'>Telefone:	<br />		<b>  $telefone</b></font><br />
<font color='black'>Cidade:		<br />		<b>  $cidade  </b></font><br />
<font color='black'>Mensagem    <br />		<b>  $message	</b>";

$mail = new PHPMailer();
$mail->SetLanguage("br");
$mail->IsSMTP();
$mail->IsHTML(true);
$mail->SMTPAuth = true;
$mail->SMTPSecure = 'ssl';
$mail->Host 	  = 'smtp.gmail.com';
$mail->Port 	  = 465;
$mail->Username   = 'email.contato@gmail.com'; 
$mail->Password   = 'senha';

$mail->From 	  = 'Nome da Empresa - Contato'.$email;
$mail->FromName   = $nome;
$mail->Subject    = 'Nome da Empresa - Contato';
$mail->AddAddress('email.contato@gmail.com', 'Nome da Empresa');
$mail->Body 	  = $txt;

if(!$mail->Send()){
echo "A mensagem não foi enviada, Por favor tente de novo.";
   echo "<br />Erro: ".$mail->ErrorInfo;
}
else{
   echo "Obrigado por entra em contato, o mais breve possível estaremos lhe respondendo.";
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Te liga no meu que uso, e funciona:

 

$mail->SetLanguage("br", "libs/");
	$mail->SMTP_PORT 		= "587"; 
	$mail->SMTPSecure 		= "tls";
	$mail->Host 			= "smtp.gmail.com";
	$mail->SMTPAuth 		= true;
	$mail->Username 		= $_mail->user;
	$mail->Password 		= $_mail->password;

	$mail->From 			= "----";
	$mail->FromName 		= "----";
	$mail->AddAddress($field["email"], $field["name"]);
	$mail->IsHTML(true); 
	$mail->Subject  		= $_mail->title;
	$mail->Body			= $_mail->body;

	$enviado 			= $mail->Send();

	$mail->ClearAllRecipients();
	$mail->ClearAttachments();

Compartilhar este post


Link para o post
Compartilhar em outros sites

continua dando msm erro !!

 

se eu comentar esse parametro

 

$mail->IsSMTP();

 

ele não mostra mais erro mais tbm não envia

 

 

continua dando msm erro

 

se eu comento essa

 

função aki //$mail->SetLanguage("br");

 

não apresenta mais erro mais porém não envia tbm

 

eu estou usando a porta certa o q será q ta acontecendo !!

 

eai gremio10 ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.