脚本只会向自己的电子邮件发送电子邮件

时间:2014-03-07 19:32:29

标签: php email scripting bcc

我正在尝试编写一个脚本,我可以通过该脚本向大量人员发送电子邮件,但它无效。

        $headers = 'From: host@host.com' . "\r\n" .
          'Bcc: user1@mail.com, user2@mail.com, user3@host.com' . "\r\n" .
          'Reply-To: host@mail.com' . "\r\n" .
          'MIME-Version: 1.0' . "\r\n" .
          'Content-type: text/html; charset=iso-8859-1' . "\r\n" .
          'X-Mailer: PHP/' . phpversion();
        mail($to, '=?UTF-8?B?'.base64_encode($subject).'?=', $message, $headers); 

每当我运行它时,脚本只会邮寄给服务器拥有的电子邮件地址。例如,在上面的脚本中,user3 @ host.com会收到电子邮件,但user1和user2不会。更糟糕的是,我只能通过将它们设置为$ to字段来实际到达用户1或2,但如果仍然有任何Bcc指定,那么它甚至无法工作。

我最初没有创建这个代码,我只是想修改前一个所有者创建的代码,所以如果我遗漏任何明显的代码,我很抱歉!

提前致谢!

0 个答案:

没有答案