Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/03/2007, 11:18
franco190453
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Re: Problemas con la función mail

Mellonivn:
1.- Cualquier envio de correo genera un LOG, buscalo.
ya sea en tu servidor o el servidor externo.
2.- Toda utilizacion de servidor externo conlleva autenticacion; es decir que el servidor externo siempre estara pidiendo nombre de usuario y contraseña. Ejemplo: cuando contratas una nueva conexion a Internet y te dan tus cuentas de correo, tienes que configurar un correo-cliente como Outlook, este te pide a.- correo entrante pop3.tuisp.com, b.- correo saliente smtp.tuisp.com c.- nombre de usuario tunombre, d.- contraseña tucontraseña.
De la forma que estas enviando no funcionara.
3.- Como estas utilizando php, la configuracion requiere de un host para conectar que debera ser tu correo saliente con puerto 25.
4.- Si no puedes diseñar un envio de correo utilizando php que contenga nombre de usuario y contraseña, habla con tu ISP diles que permitan el envio de tu correo sin autenticar; en este caso deberas tener una IP fija y publica y el servidor de correo de ellos deben configurarlo e incluir tu ip como permitida para el envio de cualquier correo.
5.- debes siempre revisar los logs del Apache, de tu firewall a ver si salio alguna comunicacion por el puerto 25 o nunca salio nada o fue bloqueada por el firewall; en fin debes ir paso a paso. Cuando la peticion de envio salio de tu ordenador y existio conexion con el servidor de tu isp, entonces pregunta por los logs de tu ISP.
Finalmente, la funcion mail de php bien configurada dentro del php.ini solo se puede utilizar tal como esta si tienes el servidor de correo en tu ordenador, tienes tu dominio, tus MX records, ETC. O que tu ISP permita libre transito de tus e-mails por los servidores de ellos!!!.
Saludos
Y espero te ayude.
franco