Ao testar template on-line funciona certino, mas ao reponder dentro do outlook ou e-mail, não recebo nada.
Já pesquisei um monte e não consigo encontrar algo para me auxiliar!
TEMPLATE QUE A PESSOA RECEBE NO E-MAIL
[codebox]<form method="post" action="formmail.php" >
<table width="242" border="0" cellpadding="2" cellspacing="2" bgcolor="#ffffff">
<tr>
<td width="48" bgcolor="#f3f3f3"><font face="arial" size="1" color="#333333">Nome:</font></td>
<td width="180" bgcolor="#f3f3f3"><input type="text" name="nome" size="30" /></td>
</tr>
<tr>
<td bgcolor="#f3f3f3"><font face="arial" size="1" color="#333333">E-mail:</font></td>
<td bgcolor="#f3f3f3"><input type="text" name="email" size="30" /></td>
</tr>
<tr>
<td bgcolor="#f3f3f3"><font face="arial" size="1" color="#333333">Telefone:</font></td>
<td bgcolor="#f3f3f3"><input type="text" name="fone" size="30" /></td>
</tr>
<tr>
<td valign="top" bgcolor="#f3f3f3"><font face="arial" size="1" color="#333333">Mensagem:</font></td>
<td bgcolor="#f3f3f3"><textarea name="mensagem" cols="23" rows="5"></textarea></td>
</tr>
<tr>
<td> </td>
<td align="right"><input type="submit" name="enviar" id="button" value="Enviar" /></td>
</tr>
</table></form>[/codebox]
PHP QUE FICA NO SERVIDOR (formmail.php)
[codebox]<?php
#modificar nesta variavel o email que irá receber
$para = "mailxxx@mailxxx.com.br";
#aqui está juntando a mensagem e algumas informações na mensagem que irá no email.
$mensagem = "-------------------------------------------------------------------------------------\n";
$mensagem .= "FORMULARIO DE NEWSLETTER ";
$mensagem .= "-------------------------------------------------------------------------------------\n";
$mensagem .= "Nome: ".$_POST['nome']."\n";
$mensagem .= "Email :".$_POST['email']."\n";
$mensagem .= "Telefone ".$_POST['fone']."\n";
$mensagem .= "Mensagem: ".$_POST['mensagem']."\n\n";
$mensagem .= "-------------------------------------------------------------------------------------\n";
$mensagem .= "Ip:".$_SERVER['REMOTE_ADDR']."\n";
$mensagem .= "Data e hora: ".date("d/m/y : H:i:s")."\n";
$mensagem .= "-------------------------------------------------------------------------------------";
#agora iremos modificar o header da mensagem que será enviada.
$headers = "From: ".$_POST['nome']."<".$_POST['email'].">\n";
$headers .= "Reply-To: ".$_POST['nome']."<".$_POST['email'].">\n";
$headers .= "X-Mailer: PHP v".phpversion()."\n";
if (mail($para,"FORMULARIO DE NEWSLETTER",$mensagem,$headers)) {
echo "<div id='subtit'>Email enviado com sucesso!</div>";
}
else {
echo "<div id='subtit'>Erro no envio do email!</div>";
}
?>[/codebox]
Edição feita por: g4briell4, 29/10/2008, 13:06.