Fórum Enviar email via php #591392

17/02/2018

0

Preciso de ajudar para enviar email..

Código

<?php

//Variáveis

$name = $_POST[''''name''''];
$email = $_POST[''''email''''];
$message = $_POST[''''message''''];

// Compo E-mail
$arquivo = "
<style type=''''text/css''''>
body {
margin:0px;
font-family:Verdane;
font-size:12px;
color: #666666;
}
a{
color: #666666;
text-decoration: none;
}
a:hover {
color: #FF0000;
text-decoration: none;
}
</style>
<html>
<table width=''''510'''' border=''''1'''' cellpadding=''''1'''' cellspacing=''''1'''' bgcolor=''''#CCCCCC''''>
<tr>
<td>
<tr>
<td width=''''500''''>name:$name</td>
</tr>
<tr>
<td width=''''320''''>E-mail:<b>$email</b></td>
</tr>
<tr>
<td width=''''320''''>message:$message</td>
</tr>
</td>
</tr>
</table>
</html>
";

//enviar

// emails para quem será enviado o formulário
$emailenviar = "contato@rosablubrasil.com.br";
$destino = $emailenviar;
$assunto = "Contato pelo Site";

// É necessário indicar que o formato do e-mail é html
$headers = ''''MIME-Version: 1.0'''' . "\\\\\\\\\\\\\\\\r\\\\\\\\\\\\\\\\n";
$headers .= ''''Content-type: text/html; charset=iso-8859-1'''' . "\\\\\\\\\\\\\\\\r\\\\\\\\\\\\\\\\n";
$headers .= ''''From: $name <$email>'''';
//$headers .= "Bcc: $EmailPadrao\\\\\\\\\\\\\\\\r\\\\\\\\\\\\\\\\n";

$enviaremail = mail($destino, $assunto, $arquivo, $headers);
if($enviaremail){
$mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário";
echo " <meta http-equiv=''''refresh'''' content=''''10;URL=contato.php''''>";
} else {
$mgm = "ERRO AO ENVIAR E-MAIL!";
echo "";
}
?>

..Não acontece nada ...Meu site onde estou tentando usar...preciso direcionar a mensagem para um email profissional do UOL..Como faço?
Rhaniery Mueller

Rhaniery Mueller

Responder

Posts

19/02/2018

Estevão Dias

Olá Rhaniery, tudo bom?

Aparece algum mensagem de erro ao tentar executar esse código? Outra coisa, notei que você está utilizando HTML para envio do e-mail, porém a função mail, nativa do PHP, pode estar limitada ao envio de mensagens em text/plain em sua hospedagem. Seria bacana você se informar com eles sobre isso. As maiores hospedagens do Brasil também incluem um exemplo em sua documentação de como enviar e-mails com seus dados utilizando esta função.

Espero ter ajudado, um grande abraço ^^
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar