Foros del Web » Programando para Internet » PHP »

Porque no m envia el mail?

Estas en el tema de Porque no m envia el mail? en el foro de PHP en Foros del Web. El objetivo es enviar un correo al webmaster por si hubiera algun problema o algo para comunicarlo. Por que no funciona el código k tengo ...
  #1 (permalink)  
Antiguo 20/11/2006, 04:51
 
Fecha de Ingreso: agosto-2006
Mensajes: 40
Antigüedad: 18 años, 3 meses
Puntos: 0
Pregunta Porque no m envia el mail?

El objetivo es enviar un correo al webmaster por si hubiera algun problema o algo para comunicarlo. Por que no funciona el código k tengo a continuacion? Podria ser problema del servidor k lo tiene deshabilitado o algo de ese estilo? El mensaje que me escribe es el de que se ha enviado correctamente. Gracias por ayudar a introducirme en este mundillo

Código:
<?
if ($_POST['asunto'])
    {
        if (mail("[email protected]", $_POST['asunto'], $_POST['mensaje']))
        {
            echo "<table width='100%' height='100%'><tr><td align=center>";
            echo "<center>Tu mensaje se ha enviado correctamente</center>";
            echo "</td></tr></table>"
        }
        else
        {
            echo "<table width='100%' height='100%'><tr><td align=center>";
            echo "<center>Tu mensaje no se ha podido enviar al webmaster</center>";
            echo "</td></tr></table>";
        }
    }
    else
    {
?>
<table align="center" width="100%" height="70%">
    <tr>
        <td align='center'>
            <form name="form2" method="post" onSubmit="return validar(this)" action="correo.php">
                <table width="70%" height=70% align="center">
                    <tr>
                        <td colspan="2">
                            <font size="4" face="Cooper Black" color="#00CCFF">Enviar correo al webmaster</font>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <hr style='color:#3366ff;'>
                        </td>
                    </tr>
                    <tr>
                        <td height="40" width="180">
                            <font face="Comic Sans MS" size="2"><b>Asunto:</b></font>
                        </td>
                        <td>
                            <input type="text" name="asunto" tabindex="1" size="25">
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <font face="Comic Sans MS" size="2"><b>Mensaje:</b></font>
                        </td>
                        <td rowspan=2>
                            <textarea name="mensaje" rows="6" cols="70"></textarea>
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <hr style='color:#3366ff;'>
                        </td>
                    </tr>
                    <tr>
                        <td height="40" colspan="2" align="right">
                            <input name="btnEntrar" type="submit" id="btnEntrar" value="Enviar">
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <hr style='color:#3366ff;'>
                        </td>
                    </tr>
                </table>
            </form>
        </td>
    </tr>
</table>

Última edición por lioned69; 20/11/2006 a las 05:04
  #2 (permalink)  
Antiguo 20/11/2006, 06:32
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 19 años, 2 meses
Puntos: 19
¿Qué tipo de servidor es?

Por otro lado, puede que el servidor de correo del webmaster trate tu correo como spam.

Un saludo
  #3 (permalink)  
Antiguo 20/11/2006, 07:21
 
Fecha de Ingreso: agosto-2006
Mensajes: 40
Antigüedad: 18 años, 3 meses
Puntos: 0
La tengo alojada en freehostia.com. No hay k tener nada instalado para poder enviar correos aparte de la funcion mail() no? Es que estoy mu verde en esto de la programacion web...
  #4 (permalink)  
Antiguo 20/11/2006, 08:31
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 19 años, 2 meses
Puntos: 19
Y freehostia.com, es un servidor linux o windows?
  #5 (permalink)  
Antiguo 20/11/2006, 14:11
 
Fecha de Ingreso: agosto-2006
Mensajes: 40
Antigüedad: 18 años, 3 meses
Puntos: 0
El servidor es Debian GNU/Linux o por lo menos es lo k dice freehostia, jeje. Espero que sirva para solucionar este problemilla. Gracias por vuestro tiempo.
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 21:12.