我正在尝试在某些PHP电子邮件中使用BCC字段。我的代码如下:
$to = "myemail@email.com";
$subject = 'Subject here';
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "From: <myemail@email.com>\r\n";
$headers .= "Bcc: <myemail@email.com>\r\n";
//send the email
if (!mail($to, $subject, 'body', $headers)){
echo "Error";
}
我发现如果我在标题中包含密件抄送字段,则脚本只会出错并且不会发送电子邮件。我到处寻找语法,我的理解是我所拥有的是正确的,但显然有些不对劲!感谢
答案 0 :(得分:0)
答案 1 :(得分:0)
错误在哪一行。也许最好使用所有双引号或所有单引号,而不是混淆。您还可以删除MIME行中的连续点。
答案 2 :(得分:0)
使用php的mail()函数时,CC和BCC标题被suhosin安全模块阻止。
我在http://forums.asmallorange.com/topic/11501-php-mail-cc-bcc-headers/
中找到了这个