Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
phpmailer向多个地址发送电子邮件_Php_Email_Phpmailer - Fatal编程技术网

phpmailer向多个地址发送电子邮件

phpmailer向多个地址发送电子邮件,php,email,phpmailer,Php,Email,Phpmailer,我正在制作一个邮件列表,希望向多个地址发送电子邮件。我让它工作,但我有一个问题。 比如说,我有一系列电子邮件 $emails = array('email1@example.com', 'email2@example.com', 'email3@example.com'); 现在,要发送这3封电子邮件,我所做的是 foreach($emails as $email) { $mail->AddAddress($email); } 这是可行的,但这不会发送3封单独的电子邮件吗?(每

我正在制作一个邮件列表,希望向多个地址发送电子邮件。我让它工作,但我有一个问题。 比如说,我有一系列电子邮件

$emails = array('email1@example.com', 'email2@example.com', 'email3@example.com');
现在,要发送这3封电子邮件,我所做的是

foreach($emails as $email) {
    $mail->AddAddress($email);
}
这是可行的,但这不会发送3封单独的电子邮件吗?(每人一个?) 我如何让它只向所有地址发送一封电子邮件


提前感谢。

否。该代码将向所有三个地址发送一封电子邮件,所有收件人将能够看到其他收件人的所有地址。如果这不是您想要的,请改为使用
addBCC
,或者发送单独的消息,如PHPMailer提供的邮件列表示例所示。

您的
$mail->AddAddress()是什么意思?