我正在制作一个邮件列表,并希望将电子邮件发送到多个地址。我有它工作,但我有一个问题。 我有一系列电子邮件可以说
$emails = array('email1@example.com', 'email2@example.com', 'email3@example.com');
现在,要发送到这3封电子邮件,我所做的是
foreach($emails as $email) {
$mail->AddAddress($email);
}
这有效但不会发送3封单独的电子邮件? (每个一个?) 如何让它只发送一封电子邮件到所有地址?
提前致谢。
答案 0 :(得分:0)
没有。该代码将向所有三个地址发送一封电子邮件,所有收件人都可以查看所有其他收件人的地址。如果这不是您想要的,请查看使用addBCC
,或发送单独的消息,如PHPMailer提供的邮件列表示例所示。