[Php-avanzado] correo en php
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Sab Nov 14 13:54:27 ARST 2009
Hola Carlos,
sospecho que tenés un problema técnico relativo al servicio SMTP, y no
en tu código.
PHP usa el SMTP instalado localmente. Si estás en MS Windows y no tenés
instalado ninguno, sencillamente no va a funcionar.
Por otra parte, si usás algo que use el SMTP de GMail, no lo vas a
poder usar si no tenés habilitadas las funciones de correo que permiten
enviar y recibir desde un programa de correo (en lugar que desde el
servidor).
Además los SMTP externos no suelen aceptar mails de otros SMTPs, para
evitar el spam.
En Ubuntu, esto debe funcionar si le enviás un mail a
tu-usuario en localhost, porque hay un SMTP local y tu usuario tiene una
cuenta de correo.
Si querés, venite por la FI y lo vemos juntos en 10 minutos!!!
PD: si las sesiones no te funcionan en Ubuntu, es altamente probable que
tu tesis no funcione en el servidor de la FI, que es donde se entregan
las tesis (ni tampoco en un proveedor de hosting)
El sáb, 14-11-2009 a las 12:06 -0300, Carlos Brandes escribió:
> Quería consultar opciones para mandar correo usando php, debo admitir
> que me esta volviendo loco.
>
> Van varios días y no puedo hacer que ande. Creí que la problemática se
> resumía a un tema de puertos bloqueados en el firewall, pero entre en
> la configuración, habilite lo necesario pero no hay caso. Me olvidaba
> estoy trabajando con Windows xp, no tengo un servidor SMTP instalado y
> no quiero instalarlo.
>
> La opción que encontré es usar una librería que se llama PHPMAILER y
> esta en http://phpmailer.worxware.com/ ,esta librería me permite usar
> el servidor smtp de gmail por ejemplo, lo cual me gusto ya que eso me
> daría la independencia de que mi aplicación corra en un servidor con
> linux o con windows, independientemente de que este instalado un
> servidor SMTP o no....PERO NO ANDA.
>
> La función
> mail("carlosbrandes en gmail.com", "PRUEBA PHP", "ESTA ES UN PRUEBA",
> "línea 1\n línea 2\n, línea 3\n");
> No funciona. Probé todo en ubuntu 9,10 tampoco hay caso, ahí es peor
> porque no me funcionan las sesiones.
>
> En el apunte no habla nada de modificar el php.ini, de todos modos
> probé modificando el archivo pero tampoco obtuve un resultado
> positivo.
>
> Que me aconsejan?
>
> De antemano gracias y saludos Carlos.
>
> _______________________________________________
> 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
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado