Hola a todos.
Veréis, tengo en mi web un formulario de contacto en PHP, para que los visitantes me envíen mensajes y me lleguen al email.
Hasta hace poco me funcionaba muy bien.
El problema ha sido al intentar modificarlo, ya que me gustaría que enviara una copia oculta (CCO-BCC) a otro email.
El tema, es que según modifico el php, unas veces hace que no me llegue el email del remitente, y otras, directamente no me envía la copia al otro email.
Sin más preámbulos, os paso el código como esta ahora, que envía correctamente la copia, pero... no me llega el email del remitente, y en su lugar me indica "CGI-Mailer" con la dirección [email protected] ;
<p><?php mail('[email protected]'); ?>
<?php
if ( isset ( $_POST [ 'buttonPressed' ] )){
$to = '[email protected]' ;
$subject = 'Formulario recibido de EstaWeb.com' ;
$message = 'Asunto: '.$_POST ["asunto"]."\n".'Nombre: '.$_POST ["nombre"]."\n".'Pais: '.$_POST ["pais"]."\n".'Telefono: '.$_POST["telefono"]."\n".'Ciudad: '.$_POST["ciudad"]."\n".'Conocio: '.$_POST["conocio"]."\n".'Mensaje: '.$_POST["mensaje"];
$headers = 'From: ' . $_POST[ "from" ] . PHP_EOL ;
$headers = 'Bcc: [email protected]' ;
mail ( $to, $subject, $message, $headers ) ;
echo "¡Se ha enviado tu e-mail!" ;}
else{
?>
<form method= "post" action= "<?php echo $_SERVER [ 'PHP_SELF' ] ;?>" >
Sin más, muchas gracias por adelantado.