Foros del Web » Programando para Internet » PHP »

usando el FROM de MAIL () y otros atributos!

Estas en el tema de usando el FROM de MAIL () y otros atributos! en el foro de PHP en Foros del Web. desde una aplicacion php se envia mensajes una vez llenados los formulario en html... hasta ahi super bien... despues al final de mi php uso ...
  #1 (permalink)  
Antiguo 19/10/2006, 14:48
 
Fecha de Ingreso: mayo-2004
Ubicación: Cochabamba - bolivia
Mensajes: 14
Antigüedad: 20 años
Puntos: 0
usando el FROM de MAIL () y otros atributos!

desde una aplicacion php se envia mensajes una vez llenados los formulario en html...

hasta ahi super bien... despues al final de mi php uso la sentencia MAIL ()

mail ($email,$asunto,$mensaje,"From: SMS");

$email envia al destinatario, listo
$asunto envia el asunto, Listo
$mensje, incluye el mensaje, Listo

ahora bien, si tan solo anoto estas sentencias, llega el mensaje digamos a Hotmail pero con el nombre de mi idhosting@proveedor_de_mi_hosting.com

como puedo hacer para enviar el Mail pero manteniendo secreto mi correo! de proveedor que indique se puede?
  #2 (permalink)  
Antiguo 19/10/2006, 17:12
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En la función mail() hay un 5° parámetro para definir el "FROM" si usas sendmail como MTA (no sé si será tu caso).

Por otro lado, la dirección de correo del "FROM:" debe ser real .. respetando la sintax del protocolo del e-mail y lo más seguro que si no indicas ahí una dirección de ese servidor, el mismo la cambie por una genérica del servidor en cuestión para evitar que se haga "SPAM" a nombre de otras direcciones "falsas".

Revisa la documentación de mail() al respecto:
http://www.php.net/manual/en/function.mail.php


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 22/10/2006, 09:24
 
Fecha de Ingreso: mayo-2004
Ubicación: Cochabamba - bolivia
Mensajes: 14
Antigüedad: 20 años
Puntos: 0
Exacto hay un parametro From, que se usa de esta manera y me funciona

mail ($email1,$asunto2,$mensaje2,"From: [email protected]");

y al destinatario le llega el formulario como si esta fuese enviado por [email protected].

Sin embargo yo necesito que la carta diga que sea enviada por un nombre digamos ROMER y no un correo entero.

Lo interesante es que si anoto la siguiente sentencia:

mail ($email1,$asunto2,$mensaje2,"From: ROMER");

cuando envio el mensaje llega al destinatario como si la carta fuese enviada por un destinatario [email protected], lo que quiero es que solo salga ROMER y no la direccion del correo electronico.

mmm, haber seguire revisando, espero que se entienda lo que quiero lograr. De todos modos muchas gracias por la respuesta
  #4 (permalink)  
Antiguo 22/10/2006, 11:43
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Fijate bien en la documentación de PHP y mejor todavía en la documentación oficial sobre el protocolo del e-mail ..

El "nombre" que te aparece en un cliente de correo cualquiera sale si tu lo indicas según la sintax:

Nombre <[email protected]>

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 20:05.