Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho essa rotina para enviar e-mail de meu site
if($_POST['email'] && $_POST['nome']){$para = "contato@2sites.com.br";$nome = $_POST["nome"];$email = $_POST["email"];$telefone = $_POST["telefone"];$msg = $_POST ["msg"];$headers = "FROM: $emai \r\n";$mensagem = " Nome: ".$nome."\n\n";$mensagem .= "Telefone: ".$telefone."\n\n";$mensagem .= "E-mail:".$email."\n\n";$mensagem .= "Mensagem: \n\n".$msg;$mm = @mail($para, "Contato", $mensagem,$headers);if($mm=="1"){echo'<p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Sua mensagem foi enviada com sucesso!</font></p> <p><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">em breve entraremos em contato !!</font></p>';}else{die('Não foi possivel enviar o E-mail. Entre em contato por telefone ou clicando <a href="mailto:contato@2sproducoes.com.br">aqui</a>');}}else{
Duvida
O que devo adicionar nessa parte, se é que é nessa parte
$headers = "FROM: $emai \r\n";
Para que eu receba o e-mail com o endereço da pessoa que enviou o e-mail ?
Tem algo mais interessante a se fazer.Você pode colocar o e-mail de contato do seu site com "from" para poder criar um filtro no seu cliente de e-mail e separar as mensagens que vêm do site..Exemplo:$headers = "From: Meu site - Contato<contato@seu-site.com>";E adicionar "Reply-to":$headers .= "\nReply-To: $nomeDoRemetente <$emailDoRemetente>";Dessa forma, quando você clicar no botão "responder" do seu cliente de e-mail a resposta irá para o remetente do e-mail ;)[]s
>
Tem algo mais interessante a se fazer.
Você pode colocar o e-mail de contato do seu site com "from" para poder criar um filtro no seu cliente de e-mail e separar as mensagens que vêm do site..
Exemplo:
$headers = "From: Meu site - Contato<contato@seu-site.com>";
E adicionar "Reply-to":
$headers .= "\nReply-To: $nomeDoRemetente <$emailDoRemetente>";
Dessa forma, quando você clicar no botão "responder" do seu cliente de e-mail a resposta irá para o remetente do e-mail ;)
[]s
Brigadão !!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Mais um detalhe .....
$mensagem = " <strong>Nome:</strong> " .$nome."\n\n";
Pq meu e-mail num ta interpretando o HTML e ta vindo o STRONG ou invez de vir em negrito ??
Para mandar e-mails em HTML, você precisará de mais alguns cabeçalhos: pelo menos o MIME-Version e o Content-Type.
Dê uma pesquisada por email html aqui no fórum, que encontrará muitos tópicos sobre isso.
Se quiser um tutorial simples:
http://scriptbrasil.com.br/forum/index.php?showtopic=82939
[]'s
>
Para mandar e-mails em HTML, você precisará de mais alguns cabeçalhos: pelo menos o MIME-Version e o Content-Type.
Dê uma pesquisada por email html aqui no fórum, que encontrará muitos tópicos sobre isso.
Se quiser um tutorial simples:
http://scriptbrasil.com.br/forum/index.php?showtopic=82939
[]'s
Brigado novamente... !!!
Precisando algo em Photoshop pó me procurar !!!!
$headers = "From: $nome <$email>\r\n";
Título editado:
Duvidinha simples, Ajude por favor !! http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Nome e e-mail no cabeçalho From
[]'s