首页 > 解决方案 > 如何在 PHP 邮件功能中使用密件抄送发送多封邮件

问题描述

我正在尝试将邮件发送给多个收件人,而他们却没有看到彼此的电子邮件地址

这就是我到目前为止所做的

//my variable $mailto got all the emails from the database
$mailto = preg_replace('#\s+#',',',trim($mailto));  

$headers = 'FROM: COMPANY INC <support@admin.com>\r\n';
        $headers .= 'BBC'.$mailto."\r\n";
        $headers .= 'Content-Type:text/html; charset=ISO-  8859-1\r\n';

mail($mailto, "MY TITle", $mailbody, $headers);

标签: php

解决方案


您设置了错误的标题。没有BBC,并且您缺少一个冒号。

尝试

    $headers .= 'BCC: '.$ml."\r\n";

推荐阅读