Tema: funcion mail
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2011, 10:05
c0c
 
Fecha de Ingreso: octubre-2004
Mensajes: 38
Antigüedad: 20 años, 1 mes
Puntos: 0
Respuesta: funcion mail

He solucionado lo del asunto. Por un despiste no estaba recodiengo por separado la variable correcta, y ya me funciona.

Lo que no logro de ningun modo es sustituir parte de los encabezados por variables. Es decir, segun el ejemplo al que me has remitido (que en otro orden de cosas, me ha sido de gran ayuda) este quedaria asi:
Código PHP:
$cabeceras 'From: [email protected]"\r\n" .
    
'Reply-To: [email protected]"\r\n" .
    
'X-Mailer: PHP/' phpversion(); 
Sin embargo, me gustaria cambiar el "From: [email protected]" por el email de la persona que me envia el correo, al igual que el "Reply-To: [email protected]".


He probado recogiendo esas variables por separado, de este modo:
Código PHP:
$mail $_POST["email"]; 
dejando al final, las cabeceras de muchas maneras, sustituendo el webmaster@example por la variable $mail

Código PHP:
$cabeceras 'From: $mail' "\r\n" .
    
'Reply-To: mail' "\r\n" .
    
'X-Mailer: PHP/' phpversion(); 
Pero no hay manera.He probado con comillas simples, dobles, metiendo $mail entre <>, pero nada. O bien no me llegan los mensajes, o aparecen comillas en el mejor de los casos.

Como debo llamar a la variable para que el correo que recibo sea algo asi como:

From: "Pepito" <[email protected]>
Reply-To:"Pepito" <[email protected]>

Realmente, lo que quiero es poder contestar directamente a la persona que me envia el email desde el mismo mensaje que genera el script. ¿No es posible?

Muchas gracias por tu paciencia, de verdad.