Foros del Web » Programando para Internet » PHP »

Por qué no me llegan los correos???

Estas en el tema de Por qué no me llegan los correos??? en el foro de PHP en Foros del Web. buenas, he creado un formulario al cual al darle a enviar me tenia que llegar a mi direccion de correo, pero no me llegan!!!! ni ...
  #1 (permalink)  
Antiguo 18/02/2010, 02:35
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 15 años
Puntos: 0
Por qué no me llegan los correos???

buenas, he creado un formulario al cual al darle a enviar me tenia que llegar a mi direccion de correo, pero no me llegan!!!!
ni siquiera me muestra:
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";

no se pq!!! lo he subido a mi servidor, y en las opciones del producto que yo tengo contrado me pone esto sobre el correo:
Correo
Correo Híbrido: buzones Estándar y Exchange
10 buzones de correo
3 GB de espacio en disco por buzón
Ilimitadas cuentas de correo redirigidas
Ilimitados alias de correo
Gestión de los permisos de envío
Transferencia de correo ilimitada
Barrera antispam
Webmail personalizable


supongo que si q puedo enviar correos.

os paso el código del formulario por si hay algo que estuviese mal.

<body bgcolor="#0061AF" >
<?php
if (! $_POST ){
?>
<form action="envia_form_php.php" method=post>
<table width="745" height="79" border="0" cellpadding="3">
<tr>
<td height="45" colspan="6"> <div align="center"><font color="#ffb678"><strong>FORMULARIO
DE INSCRIPCI&Oacute;N</strong></font></div></td>
</tr>
<tr>
<td width="7%" height="28" valign="top"><span class="letra">Nombre:</span></td>
<td width="18%"> <input type="text" name="nombre" size="25"> </td>
<td width="7%" valign="top"><span class="letra">Apellidos:</span></td>
<td width="24%"> <input type="text" name="apellidos" size="35"> </td>
<td width="4%" valign="top"><span class="letra">DNI:</span></td>
<td width="40%"> <input type="text" name="dni" size="18" align="right" alt="center">
</td>
</tr>
</table>
<table width="75%" border="0" cellpadding="3">
<tr>
<td width="8%" height="29" valign="top" class="letra">Direcci&oacute;n:</td>
<td width="22%">
<input type="text" name="direccion"size="35" >
</td>
<td width="7%" valign="top" class="letra">Tel&eacute;fono:</td>
<td width="15%">
<input type="text" name="textfield5" size="20">
</td>
<td width="5%" valign="top"><span class="letra">Email:</span></td>
<td width="43%"> <input type="text" name="textfield6" size="26"></td>
</tr>
</table>

<table width="74%" border="0" cellpadding="3">
<tr>
<td width="23%" valign="top" class="letra">Organismo/Universidad:</td>
<td width="26%">
<input type="text" name="organismo" size="30">
</td>
<td width="50%" valign="top" class="letra">Tipo de participaci&oacute;n:</td>
<td width="17%">
<select name="participacion" size="1" >
<option>Comunicaci&oacute;n </option>
<option>P&oacute;ster </option>
<option>Oyente </option>
</select>
</td>
</tr>
</table>
<table width="75%" border="0" cellpadding="3">
<tr>
<td width="4%" valign="top" class="letra">T&iacute;tulo:</td>
<td width="31%">
<input type="text" name="titulo" size="50">
</td>
<td width="7%" valign="top" class="letra">Autores:</td>
<td width="58%">
<input type="text" name="autor" size="50">
</td>
</tr>
</table>

<table width="75%" border="0" cellpadding="3">
<tr>

<td width="32%" valign="top" class="letra">Sesi&oacute;n Tem&aacute;tica:</td>
<td width="39%">
<input type="text" name="sesion" size="50">
</td>
<td width="7%" valign="top" class="letra">Cuota:</td>
<td width="28%">
<input type="text" name="cuota" size="33">
</td>
</tr>
</table>

<?php
}else{
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $_POST ["nombre"] . "\n";
$cuerpo .= "Apellidos: " . $_POST ["apellidos"] . "\n";
$cuerpo .= "DNI: " . $_POST ["dni"] . "\n";
$cuerpo .= "Dirección: " . $_POST ["direccion"] . "\n";
$cuerpo .= "Teléfono: " . $_POST ["telefono"] . "\n";
$cuerpo .= "Email: " . $_POST ["email"] . "\n";
$cuerpo .= "Organismo/Universidad: " . $_POST ["organismo"] . "\n";
$cuerpo .= "Participación: " . $_POST ["participacion"] . "\n";
$cuerpo .= "Título: " . $_POST ["titulo"] . "\n";
$cuerpo .= "Autores: " . $_POST["autor"] . "\n";
$cuerpo .= "Sesión: " . $_POST ["sesion"] . "\n";
$cuerpo .= "Cuota: " . $_POST ["cuota"] . "\n";

mail("[email protected]","Formulario recibido",$cuerpo);

echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";
}
?>
<input type="submit" name="Submit" value="Enviar">
</form>

</body>
  #2 (permalink)  
Antiguo 18/02/2010, 02:45
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 15 años
Puntos: 0
Respuesta: Por qué no me llegan los correos???

me acabo de dar cuenta de que mi producto contratado no soporta PHP, y el formulario lleva codigo PHP,
como se puede probar para ver si llegan los mails??
muchas gracias
  #3 (permalink)  
Antiguo 18/02/2010, 02:47
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 7 meses
Puntos: 326
Respuesta: Por qué no me llegan los correos???

Yo copio y pego a mi servidor local, y me "funciona". Me da un error del php.ini sobre el mail, pero me muestra el echo :).

Supongo q ese archivo es envia_form_php.php.

PD: Para la próxima, cuando pongas código php formatealo! al principio pon [ p h p ] y al final [ / p h p ] (sin espacios) y es mucho más legible!
  #4 (permalink)  
Antiguo 18/02/2010, 02:56
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 15 años
Puntos: 0
Respuesta: Por qué no me llegan los correos???

pero si pones tu direccion de correo te llega??
muchas gracias por probarlo
  #5 (permalink)  
Antiguo 18/02/2010, 03:00
Avatar de Eleazan  
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 7 meses
Puntos: 326
Respuesta: Por qué no me llegan los correos???

Supongo, pero no tengo configurado el mail en local :S

Y ahora mismo no tngo acceso al servidor :(
  #6 (permalink)  
Antiguo 18/02/2010, 03:03
 
Fecha de Ingreso: noviembre-2009
Mensajes: 209
Antigüedad: 15 años
Puntos: 0
Respuesta: Por qué no me llegan los correos???

ok, gracias de todas formas

Etiquetas: correos, llegan
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 17:22.