Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/11/2005, 13:04
Avatar de deskman
deskman
 
Fecha de Ingreso: noviembre-2005
Ubicación: Chorrillos Lima - Peru
Mensajes: 28
Antigüedad: 18 años, 5 meses
Puntos: 1
Cita:
Iniciado por DoKyE
Remitente: Apache <[email protected]>
Destinatario: [email protected]
Asunto: Consulta desde sitio web

por lo que las respuestas automaticas se las envia al servidor, osea se pierden, como puedo hacer para que el remitente sea el correo del visitante que se pide en el formulario, para que las respuestas automaticas se las envie al que realmente visitó la web?
Para cambiar el remitente en el correo que se envia tu cuenta configurada con el autorrespondedor debes usar el cuarto parametro de la funcion mail: las cabeceras adicionales, podrias hacerlo asi:

Código PHP:
$add_header "From: Usuario <".$_POST[email].">\r\n";
mail("[email protected]""Consulta desde sitio web"$cuerpo$add_header); 
Con esto, enviamos una cabecera adicional que justamante viene a ser el remitente que queremos que aparezca, en nuestro caso, el valor en el campo email del formulario.

PD.: No te recomiendo usar $_HTTP_POST_VARS, en vez de estas puedes usar $_POST.
Suerte
__________________
"El conocimiento que no se comparte no es conocimiento"