Foros del Web » Administración de Sistemas » Cloud Computing »

Problem con mail()

Estas en el tema de Problem con mail() en el foro de Cloud Computing en Foros del Web. Tengo un dedicado, centos, cpanel y acceso Root y se me a presentado el sgt situacion al usar la funcion mail(). cuando uso la funcion ...
  #1 (permalink)  
Antiguo 13/07/2007, 09:35
 
Fecha de Ingreso: diciembre-2006
Mensajes: 439
Antigüedad: 17 años, 4 meses
Puntos: 1
Problem con mail()

Tengo un dedicado, centos, cpanel y acceso Root

y se me a presentado el sgt situacion al usar la funcion mail().
cuando uso la funcion mail() para enviar un correo hacia un correo externo tipo hotmail o cualquier otro, , el mensaje no solamente no llega, sino , rebota con el sgt texto :

Por ejemplo :
mail("[email protected]","Asunto","Cuerpo","from :[email protected]")

Retorna un mensaje de error como este:

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[email protected] unrouteable mail domain "hotmail.com"


Sin embargo. cuando se usa la funcion mail con un correo alojado en el mismo server, este si llega correctamente.

Por ejemplo :

mail("[email protected]","Asunto","Cuerpo","from:correo@hotmail .com")

Tienen alguna idea , en porque, el server no me está permitiendo usar la funcion mail() , para enviar un correo a un email externo. ???


Salu2
  #2 (permalink)  
Antiguo 13/07/2007, 18:50
Avatar de chero07  
Fecha de Ingreso: marzo-2007
Mensajes: 299
Antigüedad: 17 años, 1 mes
Puntos: 2
Re: Problem con mail()

Cita:
Iniciado por Jose1310 Ver Mensaje
Tengo un dedicado, centos, cpanel y acceso Root

y se me a presentado el sgt situacion al usar la funcion mail().
cuando uso la funcion mail() para enviar un correo hacia un correo externo tipo hotmail o cualquier otro, , el mensaje no solamente no llega, sino , rebota con el sgt texto :

Por ejemplo :
mail("[email protected]","Asunto","Cuerpo","from :[email protected]")

Retorna un mensaje de error como este:

This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[email protected] unrouteable mail domain "hotmail.com"


Sin embargo. cuando se usa la funcion mail con un correo alojado en el mismo server, este si llega correctamente.

Por ejemplo :

mail("[email protected]","Asunto","Cuerpo","from:correo@hotmail .com")

Tienen alguna idea , en porque, el server no me está permitiendo usar la funcion mail() , para enviar un correo a un email externo. ???


Salu2
Con que empresa tienes este problema?

A veces los que tiene servidores en GoDaddy que hace que todos los mails pase por "X" servidor de ellos antes de salir al exterior tienen ese problema, si es asi deberias contactarlos.
__________________
Fernando Marroquín
PicassoWebSolutions :: Diseño y Alojamiento Web El Salvador
  #3 (permalink)  
Antiguo 14/07/2007, 10:09
 
Fecha de Ingreso: diciembre-2006
Mensajes: 439
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: Problem con mail()

Bueno, el dedicado NO se encuentra godady.

Se encuentra en otra datacenter , el cual eleji por recomendacion que encontre en el foro.
probe en un server de un amigo, ubicado en el mismo datacenter , y ahi si funciona la funcion mail() , segun el esquema que plantie inicialmente.

ello me indica que puede ser algo de la configuracion de Exim o el server..

Alguna otra pista para seguir averiguando??

Salu2
  #4 (permalink)  
Antiguo 14/07/2007, 10:54
Avatar de MinervaH
Colaborador
 
Fecha de Ingreso: mayo-2004
Mensajes: 2.189
Antigüedad: 20 años
Puntos: 23
Re: Problem con mail()

Cita:
Iniciado por Jose1310 Ver Mensaje
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
[email protected] unrouteable mail domain "hotmail.com"
Puede que no sea capaz de resolver dominios externos, mira los nameservers que tienes en /etc/resolv.conf

Puede que hayas excedido el máximo número de emails por hora, en WHM mira en Server Configuration -> Tweak Settings -> The maximum each domain can send out per hour (0 is unlimited).

Y pueden ser más cosas, cuando falle mira el log en:
/var/log/exim_mainlog

Por si te da más detalles.
__________________
Minerva Hosting - Obsesionados con la calidad
Elegidos mejor web de hosting de 2005 y 2006
Hosting • Dominios • Backup remoto • Telefonía IP
  #5 (permalink)  
Antiguo 14/07/2007, 12:29
Avatar de WebTech
Hosting Moderator
 
Fecha de Ingreso: octubre-2005
Ubicación: East Coast
Mensajes: 5.399
Antigüedad: 18 años, 6 meses
Puntos: 162
Re: Problem con mail()

Como bien ha comentado MinervaH, por lo que comentas, todo parece indicar que es un problema de que tu server no puede rutear correctamente hotmail.com, cambia el primer name server que tengas en /etc/resolv.conf por otro y ve probando.

Saludos,
__________________
Infranetworking.com - Expertos en Hosting Multidominio, Cloud Hosting, Servidores Dedicados y Administración de Servidores Linux
  #6 (permalink)  
Antiguo 14/07/2007, 17:48
 
Fecha de Ingreso: diciembre-2006
Mensajes: 439
Antigüedad: 17 años, 4 meses
Puntos: 1
Re: Problem con mail()

Lo extraño es que solo sucede con la funcion mail().

El envio/recepcion de email por pop3/smtp/imap, trabaja perfectamente, envio y recibe a y desde cualquier email.

Ello me indica que no es problema de DNS o del archivo resolv.conf


Revise el Tweak Settings, limite de envio de email por hora y esta en 500 email por hora.

Alguna otra pista para reguir revisando?

Salu2
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 19:10.