Hola, estoy tratando de agregar CCO a la función de correo, pero no funciona. ¿Alguien puede ayudar por favor? Aquí mi código.

<?php 
     if(isset($_REQUEST['submit'])){
     $cleanedFrom = $_POST['mailtxt'];
      $to ='abcd@abc.com'; 
        $subject = 'Booking Form';
        $headers = "From: " . $cleanedFrom . "\r\n";
        $headers .= "MIME-Version: 1.0\r\n";
        $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
        $message= '<html><body>';
        $message .= "</table>";
        $message .= "</body></html>";
        $headers .=  "BCC: abc@abc.com;\r\n";
        $send =    mail($to, $subject, $message, $headers);
        $send =    mail ("info@visitkullumanali.com", $subject, $message, $headers);
    if($send)
    {
        echo "<script> window.location = 'wwww.mysite.com' </script>";}
    else
    {
        echo "<script> window.location = 'index.html' </script>";
    }
 }     

?>

0
Abhishek Dubey 28 ene. 2015 a las 09:59

3 respuestas

La mejor respuesta

Prueba así:

$headers .= 'Bcc: abc@abc.com' . "\r\n";

REFERENCIA

0
Priyank 28 ene. 2015 a las 07:08

Te falta un punto importante:

Si desea CCO, agregue el receptor a través de "Para:" pero no a los encabezados. Las personas solo ven quién también recibió el correo a través de la información del encabezado. Por lo tanto, puede agregarlo a través de "Para:"

0
Michael Leiss 29 abr. 2015 a las 13:23
    $headers .=  "BCC: abc@abc.com;\r\n";

Elimina ese ; adicional del valor Bcc

    $headers .=  "Bcc: abc@abc.com\r\n";
1
Hanky Panky 28 ene. 2015 a las 07:03