Foros del Web » Programando para Internet » PHP »

siempre mismo email

Estas en el tema de siempre mismo email en el foro de PHP en Foros del Web. Hola gente! Estoy utilizando la función mail para enviar email con php. En el php.ini hay un campo en el que pone: [mail function] ; ...
  #1 (permalink)  
Antiguo 05/12/2002, 11:11
 
Fecha de Ingreso: julio-2002
Mensajes: 27
Antigüedad: 15 años, 4 meses
Puntos: 0
siempre mismo email

Hola gente!
Estoy utilizando la función mail para enviar email con php. En el php.ini hay un campo en el que pone:

[mail function]
; For Win32 only.
SMTP = 200.100.173.200

; For Win32 only.
sendmail_from = [email protected]

si no pongo nada en el campo senmail_from no envía emails y si lo pongo aunque esté utilizando cuentas diferentes de correo siempre los envía como si se tratase de la misma persona. Es decir, si yo soy [email protected] y envío un mail con mail(); siempre me pone que lo envía [email protected] ¿Cómo puedo hacer para q tome el nombre de la persona que lo envía?

Gracias de antemano
__________________
"Una vez acabado el juego, el rey y el peón vuelven a una misma caja"
  #2 (permalink)  
Antiguo 05/12/2002, 14:04
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Añade una cabecera "From: " en tu funcion mail(). En http://www.php.net/manual/en/function.mail.php hay un ejemplo.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 05/12/2002, 15:21
Avatar de josgat  
Fecha de Ingreso: noviembre-2002
Mensajes: 137
Antigüedad: 15 años
Puntos: 0
Buenas, otra cosa que podrías hacer es utilizar coockies(o sesiones) para controlar que usuario está accediendo a la web, de esta forma si la galleta almacena la dir. de correo, automáticamente podrás pasarle la dir. al From del mail, venga q tengas suerte y espero q te haya servido mi idea.

ADEU
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 21:19.