Foros del Web » Programando para Internet » PHP »

mail() y correos inexistentes

Estas en el tema de mail() y correos inexistentes en el foro de PHP en Foros del Web. No se que pasa, que usando la misma direccion para enviar desde el outlook, cuando mando un mensaje a un destino que no esxiste me ...
  #1 (permalink)  
Antiguo 07/03/2003, 11:19
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 5 meses
Puntos: 0
mail() y correos inexistentes

No se que pasa, que usando la misma direccion para enviar desde el outlook, cuando mando un mensaje a un destino que no esxiste me devuelve un mensaje de error, pero si lo hago con PHP (el envio de mail) no me devuelve nada, como si la direccion existiera siempre.
Estoy usando el FROm y Reply-to.
  #2 (permalink)  
Antiguo 07/03/2003, 11:31
 
Fecha de Ingreso: febrero-2002
Ubicación: ¿donde vivo? pues en mi casa, ¿donde voy a vivir?...
Mensajes: 214
Antigüedad: 22 años, 8 meses
Puntos: 0
ese problema, no es de php, pero bueno, te comento.

No me hagas mucho caso, pero al enviarlo desde el cliente de correo, lo envias desde tu direccion, en php, no es asi, sino q lo envias desde [email protected]

entonces, aunq metas el xreply, puede, ojo, digo puede, no estoy seguro de esto, q el correo de error, te lo manden a [email protected]
compruebalo a ver.
__________________
Linux, es para los que odian Microsoft/Windows, BSD, es para los que amamos *IX.
  #3 (permalink)  
Antiguo 07/03/2003, 11:50
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 5 meses
Puntos: 0
Mmmm... no logro entender lo de esa direccion, o sea, no entiendo cual seria la direccion que me corresponde, lo voy a consultar con el servidor. Gracias.
  #4 (permalink)  
Antiguo 07/03/2003, 12:02
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Podrías probar con:

$headers .= "Return-Path: <[email protected]>\n";

Parece q el "Reply-to" se usa para indicar al cliente de correo q lee ese mail la direccion de correo a usar si hace una accion de "responder" (reply) ...

(pero no estoy seguro .. para eso habria q profundizar en las RFC's asociadas al protocoolo SMTP y afines:

Cita:
The following RFC's may also be useful: » RFC 1896, » RFC 2045, » RFC 2046, » RFC 2047, » RFC 2048, and » RFC 2049.

Un saludo,
  #5 (permalink)  
Antiguo 07/03/2003, 12:04
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
mm parece que es el return-path:

Cita:
4.3.1. RETURN-PATH
This field is added by the final transport system that delivers the message to its recipient. The field is intended to contain definitive information about the address and route back to the message's originator.


Note: The "Reply-To" field is added by the originator and serves to direct replies, whereas the "Return-Path" field is used to identify a path back to the originator.
While the syntax indicates that a route specification is optional, every attempt should be made to provide that information in this field.
RFC 882 (www.rfcfind.net)

Un saludo,
  #6 (permalink)  
Antiguo 07/03/2003, 12:18
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 10 meses
Puntos: 5
Efectivamente, con el Return-Path logras que los "bounced" se te regresen a la cuenta que pongas ahí.

Yo lo tengo funcionando y es tal como si los enviara desde el outlook.

__________________
Manoloweb
  #7 (permalink)  
Antiguo 07/03/2003, 12:21
 
Fecha de Ingreso: febrero-2002
Ubicación: ¿donde vivo? pues en mi casa, ¿donde voy a vivir?...
Mensajes: 214
Antigüedad: 22 años, 8 meses
Puntos: 0
Bien, no estaba ekivocado entonces ...

joer, q bueno soy xD.... (no, no tengo abuela) xD
__________________
Linux, es para los que odian Microsoft/Windows, BSD, es para los que amamos *IX.
  #8 (permalink)  
Antiguo 07/03/2003, 12:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
jajaj NeBeBus ..

El caso que si no se usa esa cabecera al usar mail() en PHP .. el "return-path" es el que tenga definido por defecto el MTA q use PHP (ya sea sendmail o el que use ...) y suele ser algo tipo [email protected] ...

Un saludo,
  #9 (permalink)  
Antiguo 07/03/2003, 12:36
 
Fecha de Ingreso: febrero-2002
Ubicación: ¿donde vivo? pues en mi casa, ¿donde voy a vivir?...
Mensajes: 214
Antigüedad: 22 años, 8 meses
Puntos: 0
es [email protected], eso si lo aseguro ;p
__________________
Linux, es para los que odian Microsoft/Windows, BSD, es para los que amamos *IX.
  #10 (permalink)  
Antiguo 07/03/2003, 12:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Otro detallito:

Citando php.net comentario de los usuarios (en funcion mail):

Cita:
The optional 5th parameter was the only way I found to get sendmail to stop putting a return path of "[email protected]".
As soon as I added "[email protected]" it worked fine.
Solo válido para mail() y usando sendmail como MTA en PHP >= 4.0.5

Un saludo,
  #11 (permalink)  
Antiguo 07/03/2003, 16:10
 
Fecha de Ingreso: junio-2002
Ubicación: Buenos Aires, Argentina
Mensajes: 876
Antigüedad: 22 años, 5 meses
Puntos: 0
Muchas gracias a todos, efectivamente puse Return-Path: y me anduvo perfecto!
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 13:00.