Foros del Web » Creando para Internet » HTML »

Problema con correos enviados

Estas en el tema de Problema con correos enviados en el foro de HTML en Foros del Web. Hola, saludos a todos, alguien que me de una pista. tengo una pag con formulario de contacto, las tipicas para mandar con nombre, direccion, correo, ...
  #1 (permalink)  
Antiguo 27/12/2006, 20:52
 
Fecha de Ingreso: diciembre-2006
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Problema con correos enviados

Hola, saludos a todos, alguien que me de una pista. tengo una pag con formulario de contacto, las tipicas para mandar con nombre, direccion, correo, comentario. Todo funciona bien, pero cuando se recibe el correo, en De: sale Nobody; y en Asunto: Empresa xx. Como puedo hacer para que en "De" salga el correo de quien lo esta enviando. Gracias por su atencion y Muchas felicidades para el 2007
  #2 (permalink)  
Antiguo 28/12/2006, 01:10
Avatar de fer10  
Fecha de Ingreso: octubre-2005
Ubicación: Guadalajara - Mexico
Mensajes: 905
Antigüedad: 12 años, 1 mes
Puntos: 3
Re: Problema con correos enviados

si lo envias con un lenjuage del servidor se debe de colocar el los headers del e-mail
__________________
Saludos
FT.
www.fernando.com.mx
  #3 (permalink)  
Antiguo 28/12/2006, 01:43
Avatar de pablinff  
Fecha de Ingreso: diciembre-2005
Ubicación: Argentina
Mensajes: 383
Antigüedad: 12 años
Puntos: 7
Re: Problema con correos enviados

Deberías poner tu código, así de esa manera sabremos cual es el componente para envíos de e-mail que utilizas, y cuales son las lineas que debes cambiar.
Saludos!
__________________
I'm gonna start a revolution from my bed...
  #4 (permalink)  
Antiguo 29/12/2006, 08:25
 
Fecha de Ingreso: diciembre-2006
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Re: Problema con correos enviados

Gracias, aqui pongo parte del codigo
<form action="index-form.php" method="post" name="formulario1" id="formulario1" onsubmit="return Valida(this)">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100"><div class="azul" style="padding-top:2px; padding-left:10px "> <strong> Nombre:</strong> </div></td>
<td width="320"><INPUT name=nombre class="marcos" id=nombre ></td>
</tr>
</table>
<img src="images/spacer.gif" height="5px">
<table width="400" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100"><div class="azul" style="padding-top:2px; padding-left:10px"> <strong> Apellido:</strong> </div></td>
<td width="320"><INPUT name=apellido class="marcos" id=apellido ></td>
.....****

y en el php

<?

//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Apellidos: " . $HTTP_POST_VARS["apellido"] . "\n";
$cuerpo .= "Telefono: " . $HTTP_POST_VARS["telefono"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Comentarios: " . $HTTP_POST_VARS["coment"] . "\n";
//mando el correo...
mail("[email protected]","De-empresaxxxx.",$cuerpo);
?> <br><img src="images/dot1.gif" width="5" height="5"><img src="images/spacer.gif" width="20" height="8"> Gracias, nos podremos en contacto con usted. <br>
...**********

eso es parte del codigo que tengo en ambos, todo funciona bien, pero quisiera que cuando llega el correo no saliera en "De: Nobody"
  #5 (permalink)  
Antiguo 29/12/2006, 09:00
Avatar de fer10  
Fecha de Ingreso: octubre-2005
Ubicación: Guadalajara - Mexico
Mensajes: 905
Antigüedad: 12 años, 1 mes
Puntos: 3
Re: Problema con correos enviados

te faltan los headers..

mira esta manual..

http://www.rinconastur.net/php/php64b.php

rayos te redireciona $%^&*^...

puedes entrar http://www.rinconastur.net/php/
en el menu de lado izquierdo dice

Instalar un servidor de correo
le das 4 "Siguientes" y ya..

de todas maneras pongo el codigo

Cita:
<?
$destinatario="[email protected]";
$titulo="Cabeceras";
$mensaje="Prueba de cabeceras";
$responder="[email protected]";
$remite="[email protected]";
$remitente="Andrés el de Bocarrero";

$cabecera ="Date: ".date("l j F Y, G:i")."\n";
$cabecera .="MIME-Version: 1.0\n";
$cabecera .="From: ".$remitente."<".$remite.">\n";
$cabecera .="Return-path: ". $remite."\n";
$cabecera .="Reply-To: ".$responder."\n";
$cabecera .="X-Mailer: PHP/". phpversion()."\n";

if( mail($destinatario, $titulo, $mensaje,$cabecera)){
echo "mensaje enviado";
}

?>
__________________
Saludos
FT.
www.fernando.com.mx
  #6 (permalink)  
Antiguo 29/12/2006, 17:33
 
Fecha de Ingreso: diciembre-2006
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Re: Problema con correos enviados

Gracias fer10, lo probare aver q tal, felicidades hoy y siempre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:34.