带有使用BCC的变量的phpMail HTML

带有使用BCC的变量的phpMail HTML,php,html-email,phpmailer,Php,Html Email,Phpmailer,我正在使用PHPMailer,我已经设置好了,一切正常,但是我遇到了一个问题 我需要每个收件人收到的HTML略有不同,这是一个HTML电子邮件内的链接。因此,每个收件人的链接都必须更改 我可以简单地使用一个php循环,将它一个接一个地发送给每个收件人,但是这将需要大量的处理,并且可能会使请求超时,我不希望这种情况发生 我可以像你在大多数wysiwyg编辑器{email}上一样使用短代码,使用花括号,这样我就可以使用$mail->send()一次,而不是循环遍历所有收件人,并对每个收件人执行$ma

我正在使用PHPMailer,我已经设置好了,一切正常,但是我遇到了一个问题

我需要每个收件人收到的HTML略有不同,这是一个HTML电子邮件内的链接。因此,每个收件人的链接都必须更改

我可以简单地使用一个php循环,将它一个接一个地发送给每个收件人,但是这将需要大量的处理,并且可能会使请求超时,我不希望这种情况发生

我可以像你在大多数wysiwyg编辑器
{email}
上一样使用短代码,使用花括号,这样我就可以使用
$mail->send()
一次,而不是循环遍历所有收件人,并对每个收件人执行
$mail->send()
,这是我试图避免的

如果你需要更多的信息,我很乐意编辑这个问题


我不认为你可以只用PHPMailer。我看了一下类方法,没有任何与这种事情相关的东西


Worx International Inc.有另一个名为PHPMailer ML的解决方案,可以为您的需求提供一个很好的解决方案:

请注意,即使PHPMailer提供了该功能(我真的不知道),您仍然可以为每个收件人获得一份单独的邮件副本。因此,也许我需要考虑一下请求时间,我假设它会一直打开http请求,直到发送所有电子邮件。。。如果有必要的话,我很高兴让电脑整天开着,因为这对我来说是一个千载难逢的解决方案。。。而且必须使用phpmailer。遗憾的是,发送电子邮件需要时间。您应该将挂起的消息添加到队列中,并有一个后台进程来发送它们。我可以使用ajax为每个收件人发出请求,并让它一直运行,直到完成为止,我想,除非这是一个非常糟糕的主意(我想不出为什么会这样)因为这是一次电子邮件发送,所以我认为这不应该是一个问题……我想,AJAX将更难编码,也不那么健壮(如果连接中断或浏览器关闭,交付将在任意点停止)。