rbz Postado Dezembro 4, 2003 Denunciar Share Postado Dezembro 4, 2003 ai galera ve se vocês descobrem porque não envia o email... ele não acha o destino...codigo email.html<html><head><title>Envio de Mensagem </title></head><body bgcolor="#FFFFFF" text="#000000"><form name="form1" method="post" action="envia.php"> <table width="349" border="1" bordercolor="#008000" style="border-collapse: collapse" cellpadding="0" cellspacing="0"> <tr> <td height="21" valign="top" colspan="2" width="415" bgcolor="#008000" bordercolor="#008000"> <div align="center"><font color="#FFFFFF"><b><font face="Courier New, Courier, mono">Enviando E-mail</font></b></font></div> </td> </tr> <tr> <td height="21" width="155" align="right" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font face="Tunga" size="2" color="#008000">Remetente:</font></td> <td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <input type="text" name="remetente" size="10" style="border:1px solid #008000; padding:1; "></font></td> </tr> <tr> <td height="21" width="155" align="right" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font face="Tunga" size="2" color="#008000">E-mail:</font></td> <td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <input name="email_remetente" size="30" style="border:1px solid #008000; padding:1; "></font></td> </tr> <tr> <td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <p align="right"> <font face="Courier New, Courier, mono" size="2" color="#008000"> Destinatário:</font></td> <td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <input type="text" name="destinatario" size="30" style="border:1px solid #008000; padding:1; "></font></td> </tr> <tr> <td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <div align="right"> <font face="Courier New, Courier, mono" size="2" color="#008000"> E-maild:</font></div> </td> <td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <input type="text" name="email_d" size="30" style="border:1px solid #008000; padding:1; "> </font></td> </tr> <tr> <td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <div align="right"> <font face="Courier New, Courier, mono" size="2" color="#008000"> Assunto:</font></div> </td> <td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <input type="text" name="assunto" size="20" style="border:1px solid #008000; padding:1; "> </font></td> </tr> <tr> <td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <p align="right"><font face="Courier New" size="2" color="#008000"> Mensagem</font></td> <td valign="top" width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <textarea rows="5" name="mensagem" cols="25" style="border: 1px solid #008000"></textarea></td> </tr> <tr> <td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"></td> <td valign="top" width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF"> <font color="#008000"> <font face="Latha" size="1"> <input type="submit" name="Submit" value="Enviar" style="border:1px solid #FFFFFF; padding:1; font-size:8 pt; color:#FFFFFF; font-weight:bold; background-color:#008000"></font> </font> </td> </tr> </table></form></body></html>codigo envia.php<? $remet=$_POST["remetente"]; $emailr=$_POST["email_remetente"]; $dest=$_POST["destinatario"]; $emaild =$_POST["email_d"]; $mensag=$_POST["mensagem"]; $assunt=$_POST["assunto"]; $data = date("d-m-Y"); $hora = date("H:i:s");print"<table border='1' cellpadding='0'cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' width='64%' height='1'> <tr> <td width='200%' height='9' colspan='2'> <p align='center'><font color='#008000'> <span style='font-weight: 700; background-color: #FFFFFF'>Confirmação de Mensagem enviada em $data às $hora </span></font></td> </tr> <tr> <td width='20%' height='1' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> <font color='#008000'>Remetente: </font></td> <td width='180%' height='1' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $remet</td> </tr> <tr> <td width='20%' height='1' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> <p style='margin-top: 0; margin-bottom: 0'><font color='#008000'>E-mail:</font></td> <td width='180%' height='1' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $emailr</td> </tr> <tr> <td width='20%' height='12' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> <font color='#008000'>Destinatário:</font></td> <td width='180%' height='12' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $emaild</td> </tr> <tr> <td width='20%' height='6' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> <font color='#008000'>Assunto:</font></td> <td width='180%' height='6'bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $assunt</td> </tr></table>"; $mensagem = @mail("$emaild","$assunt","$mensag","$remet"); if ($mensagem) { print "Mensagem enviada!"; } else { print "O envio da mensagem falhou! $mensagem"; } print "<BR><BR><BR><a href='index.html'><b><font color='#004000'>Página Inicial</font></b></a> | <a href='email.html'><b><font color='#004000'>Enviar outro E-mail</font></b></a>";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Wallacem Postado Dezembro 4, 2003 Denunciar Share Postado Dezembro 4, 2003 esta configurado corretamente la no php.ini????(não sei c tm alguma coisa a ver com isso)quando você da um echo $_POST[email_d], ele aparece alguma coisa? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 rbz Postado Dezembro 18, 2003 Autor Denunciar Share Postado Dezembro 18, 2003 Ele mostra o conteúdo da variável, mas não envia ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe_ Postado Dezembro 18, 2003 Denunciar Share Postado Dezembro 18, 2003 não sei como foi elaborado tudo, não cheguei a ler..mas tente mandar email assim:@mail($emaildodestino, "$assunto", "$textodoemail", "From: $emailremetente");mude as funçõese tente isso... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Felipe_Lopes Postado Dezembro 18, 2003 Denunciar Share Postado Dezembro 18, 2003 Tira o "@" da frente da funcao mail e fala qual erro aparece... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
rbz
ai galera ve se vocês descobrem porque não envia o email... ele não acha o destino...
codigo email.html
<html>
<head>
<title>Envio de Mensagem </title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="envia.php">
<table width="349" border="1" bordercolor="#008000" style="border-collapse: collapse" cellpadding="0" cellspacing="0">
<tr>
<td height="21" valign="top" colspan="2" width="415" bgcolor="#008000" bordercolor="#008000">
<div align="center"><font color="#FFFFFF"><b><font face="Courier New, Courier, mono">Enviando E-mail</font></b></font></div>
</td>
</tr>
<tr>
<td height="21" width="155" align="right" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font face="Tunga" size="2" color="#008000">Remetente:</font></td>
<td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<input type="text" name="remetente" size="10" style="border:1px solid #008000; padding:1; "></font></td>
</tr>
<tr>
<td height="21" width="155" align="right" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font face="Tunga" size="2" color="#008000">E-mail:</font></td>
<td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<input name="email_remetente" size="30" style="border:1px solid #008000; padding:1; "></font></td>
</tr>
<tr>
<td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<p align="right">
<font face="Courier New, Courier, mono" size="2" color="#008000">
Destinatário:</font></td>
<td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<input type="text" name="destinatario" size="30" style="border:1px solid #008000; padding:1; "></font></td>
</tr>
<tr>
<td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<div align="right">
<font face="Courier New, Courier, mono" size="2" color="#008000">
E-maild:</font></div>
</td>
<td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<input type="text" name="email_d" size="30" style="border:1px solid #008000; padding:1; "> </font></td>
</tr>
<tr>
<td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<div align="right">
<font face="Courier New, Courier, mono" size="2" color="#008000">
Assunto:</font></div>
</td>
<td width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<input type="text" name="assunto" size="20" style="border:1px solid #008000; padding:1; "> </font></td>
</tr>
<tr>
<td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<p align="right"><font face="Courier New" size="2" color="#008000">
Mensagem</font></td>
<td valign="top" width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<textarea rows="5" name="mensagem" cols="25" style="border: 1px solid #008000"></textarea></td>
</tr>
<tr>
<td height="21" width="155" bgcolor="#FFFFFF" bordercolor="#FFFFFF"></td>
<td valign="top" width="269" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<font color="#008000">
<font face="Latha" size="1">
<input type="submit" name="Submit" value="Enviar" style="border:1px solid #FFFFFF; padding:1; font-size:8 pt; color:#FFFFFF; font-weight:bold; background-color:#008000"></font>
</font>
</td>
</tr>
</table>
</form>
</body>
</html>
codigo envia.php
<?
$remet=$_POST["remetente"];
$emailr=$_POST["email_remetente"];
$dest=$_POST["destinatario"];
$emaild =$_POST["email_d"];
$mensag=$_POST["mensagem"];
$assunt=$_POST["assunto"];
$data = date("d-m-Y"); $hora = date("H:i:s");
print"
<table border='1' cellpadding='0'cellspacing='0' style='border-collapse: collapse' bordercolor='#111111' width='64%' height='1'>
<tr>
<td width='200%' height='9' colspan='2'>
<p align='center'><font color='#008000'>
<span style='font-weight: 700; background-color: #FFFFFF'>Confirmação de Mensagem enviada em $data às $hora </span></font></td>
</tr>
<tr>
<td width='20%' height='1' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'>
<font color='#008000'>Remetente: </font></td>
<td width='180%' height='1' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $remet</td>
</tr>
<tr>
<td width='20%' height='1' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'>
<p style='margin-top: 0; margin-bottom: 0'><font color='#008000'>E-mail:</font></td>
<td width='180%' height='1' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $emailr</td>
</tr>
<tr>
<td width='20%' height='12' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'>
<font color='#008000'>Destinatário:</font></td>
<td width='180%' height='12' bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $emaild</td>
</tr>
<tr>
<td width='20%' height='6' align='right' bgcolor='#FFFFFF' bordercolor='#FFFFFF'>
<font color='#008000'>Assunto:</font></td>
<td width='180%' height='6'bgcolor='#FFFFFF' bordercolor='#FFFFFF'> $assunt</td>
</tr>
</table>";
$mensagem = @mail("$emaild","$assunt","$mensag","$remet");
if ($mensagem)
{
print "Mensagem enviada!";
}
else
{
print "O envio da mensagem falhou! $mensagem";
}
print "<BR><BR><BR><a href='index.html'><b><font color='#004000'>Página Inicial</font></b></a> | <a href='email.html'><b><font color='#004000'>Enviar outro E-mail</font></b></a>";
?>
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.