php mail()不发送Cc和密件抄送

时间:2016-02-22 15:12:41

标签: php email

我有一个php文件,在提交联系表单后发送电子邮件。

电子邮件正确地传递给收件人,但它永远不会传递给抄送和密送。在收到的电子邮件中,无论如何,Cc在那里(当然Bcc不会出现,但如果Cc在那里,Bcc也应该出现),但它只是没有传递给他们。

这是代码

<?php
$from = 'xx@xxx.com';
$to = $_POST['mail'];
$name = $_POST['nombre'];
$lastname = $_POST['apellido'];
$msg = "this is the content of the mail";
$subject = 'this is the subj';
$headers = "From:".$from."\r\n";
$headers .= "Cc:".$from.", xxx@xxx.com,xxy@xxy.com\r\n";
$headers .= "BCC:xyx@xyx.com\r\n";
if ($name=="" || $lastname=="" || $_POST['mensaje']=="" || $to==""){
    echo '0';
}else{
    if(mail($to, $subject, $msg, $headers)){
      echo '1';
    }else{
      echo '-1';
    }
}



?>

0 个答案:

没有答案