Foros del Web » Programando para Internet » PHP »

funcion mail

Estas en el tema de funcion mail en el foro de PHP en Foros del Web. Hola amigos del foro! Bueno mi consulta es la siguiente: Utilizo la funcion mail para enviar mensajes. funciona perfecto, lo que nesesito como saber desde ...
  #1 (permalink)  
Antiguo 01/06/2004, 04:43
Avatar de nublar
(Desactivado)
 
Fecha de Ingreso: octubre-2003
Ubicación: Argentina - BsAs
Mensajes: 321
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta funcion mail

Hola amigos del foro!
Bueno mi consulta es la siguiente:
Utilizo la funcion mail para enviar mensajes.
funciona perfecto, lo que nesesito como saber desde php
luego de enviar un mail si el mismo llego correctamente o si hubo
algun error en el camino, como por ejemplo el de cuenta inexistente.
Gracias. Saludos
  #2 (permalink)  
Antiguo 01/06/2004, 08:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
PHP no tiene forma vía mail() de obtener esos mensajes de error en el "camino" .. como mucho serán devueltos en un e-mail al remitente si el servidor de mail que envias así está configurado.

Conectando directamente por SMTP al servidor que pretendes enviar el e-mail .. tampoco es 100% fiable que te devuelva esos mensajes de error.

Si usas Linux puedes usar la función (en Windows NT o superior tienes equivalentes):
getmxrr()

para obtener los registros MX asociados al host que envies ([email protected]) y .. por o menos ver ahí si ese dominio tiene registrado un "servidor de e-mail" ..

Hecha un vistazo a este tutorial al respecto:
http://www.developer.com/lang/php/ar...0941_3290141_2

Un saludo,
  #3 (permalink)  
Antiguo 03/06/2004, 05:28
Avatar de nublar
(Desactivado)
 
Fecha de Ingreso: octubre-2003
Ubicación: Argentina - BsAs
Mensajes: 321
Antigüedad: 20 años, 6 meses
Puntos: 0
Gracias Cluster.
Bueno el servidor donde hosteo tiene linux.
Pero no tengo gestion sobre el mismo, aparte no conozco casi nada de ese S.O.
Como siempre Gracias, y que tengas un buen día
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 00:10.