我有一个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';
}
}
?>