Hygens Posted September 3, 2016 Posted September 3, 2016 Please, I need help for use phpmail() in HelioHost.I have configured all informations but not functioning.My script is that with any values altered:<?phprequire 'PHPMailerAutoload.php'; // Inicia a classe PHPMailer$mail = new PHPMailer(); // Passando os dados obtidos pelo formulário para as variáveis abaixo$nomeremetente = $_POST['name'];$emailremetente = trim($_POST['email']);$emaildestinatario = "contato@email.heliohost.org"; // Digite seu e-mail aqui, lembrando que o e-mail deve estar em seu servidor web$assunto = $_POST['subject'];$mensagem = $_POST['message']; // Define os dados do servidor e tipo de conexão// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=$mail->IsSMTP(); // Define que a mensagem será SMTP$mail->Host = 'mail.heliohost.org'; $mail->Port = 587;$mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br)$mail->Username = $emaildestinatario; // Usuário do servidor SMTP (endereço de email)$mail->Password = "password"; // Senha do servidor SMTP (senha do email usado)$mail->SMTPSecure = "tls"; // Define o remetente// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=$mail->From = $emaildestinatario; // Seu e-mail$mail->Sender = $emaildestinatario; // Seu e-mail$mail->FromName = $nomeremetente; // Seu nome // Define os destinatário(s)// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=$mail->AddAddress($emaildestinatario); // Define os dados técnicos da Mensagem// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=$mail->IsHTML(false); // Define que o e-mail será enviado como HTML//$mail->CharSet = 'iso-8859-1'; // Charset da mensagem (opcional) /* Montando a mensagem a ser enviada no corpo do e-mail. */$mensagemHTML = '<P>FORMULARIO PREENCHIDO NO SITE INFOCUCA.COM.BR</P><p><b>Nome:</b> '.$nomeremetente.'<p><b>E-Mail:</b> '.$emailremetente.'<p><b>Assunto:</b> '.$assunto.'<p><b>Mensagem:</b> '.$mensagem.'</p><hr>'; // Define a mensagem (Texto e Assunto)// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=$mail->Subject = $assunto; // Assunto da mensagem$mail->Body = $mensagemHTML;//$mail->AltBody = 'Este é o corpo da mensagem de teste, em Texto Plano! r'; // Define os anexos (opcional)// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=//$mail->AddAttachment("/home/login/documento.pdf", "novo_nome.pdf"); // Insere um anexo // Envia o e-mail$enviado = $mail->Send(); // Limpa os destinatários e os anexos$mail->ClearAllRecipients();$mail->ClearAttachments(); // Exibe uma mensagem de resultadoif ($enviado) {echo "E-mail enviado com sucesso!";} else {echo "Não foi possível enviar o e-mail. ";echo "Informações do erro:" . $mail->ErrorInfo; }
wolstech Posted September 3, 2016 Posted September 3, 2016 You don't need any of this since we support the normal PHP mail() function: // Define os dados do servidor e tipo de conexão // =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= $mail->IsSMTP(); // Define que a mensagem será SMTP $mail->Host = 'mail.heliohost.org'; $mail->Port = 587; $mail->SMTPAuth = true; // Usar autenticação SMTP (obrigatório para smtp.seudomínio.com.br) $mail->Username = $emaildestinatario; // Usuário do servidor SMTP (endereço de email) $mail->Password = "password"; // Senha do servidor SMTP (senha do email usado) $mail->SMTPSecure = "tls"; You don't need SMTP.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now