[Php-avanzado] envio de mail

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Sep 18 07:36:50 ART 2010


Hola Bruno,

	no hay error en tu código.

	Pero para que funcione mail() hace falte tener instalado un servidor
SMTP en el server en dónde corre tu script.
	Aún así, en el caso de que estés probando en tu PC y tengas un servidor
SMTP funcionando, no creo que Hotmail reciba correos de un servidor en
una PC cualquiera: tienen políticas antispam un tanto arbitrarias en su
forma de implementación, y por ejemplo si tenés una IP que cambia no
aceptan mensajes.
	Si en cambio esto corre en un servidor web real, también es posible que
Microsoft haya banneado dicha IP y no reciban tus mensajes.

	Hacé dos cosas: una es poner mail() en un if para ver si da true o
false, y así estar seguro de que no tenés algún error.
	La otra es hacer una prueba enviando a una cuenta de correo del propio
dominio en que corre tu aplicación, que esa seguro llega.

PD: no está demás también que revises si tu proveedor de hosting no
tiene alguna traba para los envíos de mensajes y tu script requiere
alguna configuración particular...

El sáb, 18-09-2010 a las 01:12 +0000, Bruno Meschini escribió:
> Hola,,, saludos a todos,,.,
> 
> estoy tratando de enviar los datos de un form a un mail y no
> funciona.,. si alguien me ayuda se agradece,..
> 
> este es el codigo....
> 
> 
> <?php
> $consulta= $_POST["texto"];
> 
> if ($_POST["boton"]){
> 
>          
>        mail ("brunomeschini en hotmail.com", "consulta web", $consulta);
>        print ("datos enviados");
> 
> }
> 
> ?>    
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado