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

Envio de dados de Form

Recommended Posts

Bom dia !

Eu tenho um formulário de contato do meu site e um arquivo de envio em PHP. 

Quando termino o formulário de contato e clico no botão enviar ele apresenta o seguinte erro

-------------------------------

"SMTP -> ERROR: RSET failed"

"Language string failed to load: tls Mensagem nao enviadaErro: Language string failed to load: tls"

---------------------------

Em meu código de envio eu já comentei a linha:

//$mailer->SMTPSecure = 'tls';

E tenho enviar de novo e ai apresenta outro erro:

---------------------------------------

SMTP -> ERROR: AUTH not accepted from server: 530 5.7.0 Must issue a STARTTLS command first 
SMTP -> ERROR: RSET failed: 530 5.7.0 Must issue a STARTTLS command first 
SMTP Error: Could not authenticate. Mensagem nao enviadaErro: SMTP Error: Could not authenticate.

SMTP server error: 5.7.0 Must issue a STARTTLS command first

-----------------------------------

Já entrei em contato com o suporte da LOCAWEB e eles falaram que não mexem em códigos.

Se alguém puder ajudar agradeço.

Segue o código do envio.php

Obs: Os arquivos requeridos no início do código já estão na hospedagem.

Obrigado.

----------------------------------------

<?php
 
require_once('class.phpmailer.php');
require_once('class.smtp.php');
 
$mailer = new PHPMailer();
$mailer->IsSMTP();
$mailer->SMTPDebug = 1;
$mailer->Port = 587; //Utilize obrigatoriamente a porta 587.
//Em 'servidor_de_saida' deve ser alterado por um dos hosts abaixo:
$mailer->Host = 'smtp.emello.net.br'; 
//Para cPanel: 'localhost';
//Para Plesk 11 / 11.5: 'smtp.dominio.com.br';
 
//Descomente a linha abaixo caso revenda seja 'Plesk 12.5 Linux'
//$mailer->SMTPSecure = 'tls';
 
$mailer->SMTPAuth = true; //Define se haverá autenticação no SMTP
$mailer->Username = '[email protected]'; //Informe o e-mai o completo
$mailer->Password = '@239557Fefe'; //Senha da caixa postal
$mailer->FromName = 'Emello Site'; //Nome que é exibido
$mailer->From = '[email protected]'; //Utilizar a mesma caixa postal
$mailer->AddAddress('[email protected]'); //Destinatários
$mailer->Subject = 'Email vindo do site'.date("H:i").'-'.date("d/m/Y");
$mailer->Body = 'Site Emello';
if(!$mailer->Send())
{
echo "Mensagem nao enviada";
echo "Erro: " . $mailer->ErrorInfo; exit; }
print "E-mail enviado!";
 
?>

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...