PHPMailer为每个收件人追加电子邮件正文

PHPMailer为每个收件人追加电子邮件正文,php,Php,我使用PHPMailer以正常方式发送电子邮件 $email = new PHPMailer(); 我将主体设置为数据库中的值 $email->Body = stripslashes(($result["message"])); 然后循环遍历数据库表并添加所有地址 $email->AddAddress($result2["email"]); 但我想知道是否有可能为每个地址/收件人添加到正文中 我知道我可以调用newphpmailer(),但唯一的问题是这样做会阻止收件人显示在“

我使用PHPMailer以正常方式发送电子邮件

$email = new PHPMailer();
我将主体设置为数据库中的值

$email->Body = stripslashes(($result["message"]));
然后循环遍历数据库表并添加所有地址

$email->AddAddress($result2["email"]);
但我想知道是否有可能为每个地址/收件人添加到正文中

我知道我可以调用
newphpmailer(),但唯一的问题是这样做会阻止收件人显示在“收件人/抄送”字段中


那么,是否可以将每个收件人的邮件附加到正文中?

是的,您需要向每个收件人发送单独的电子邮件

这不在PHPMailer的职责范围之内,但这很好,因为还有其他库可以提供帮助

实现这一点的好方法是使用模板系统,模板系统可以是PHP本身,也可以是Smarty之类的东西

有关phpmailer,请参见以下内容: