gpt4 book ai didi

PHPMailer,通过电子邮件内容与不同的接收者保持 1 个 SMTP 连接

转载 作者:行者123 更新时间:2023-12-04 04:45:25 25 4
gpt4 key购买 nike

$phpMailer = New PHPMailer();
$phpMailer->isSMTP();
$phpMailer->SMTPKeepAlive = true;

for ( ... ) {
// Send your emails right away
[ ... ]
}

$phpMailer->SmtpClose();

你好,我这里有一个 KeepAlive SMTP 的示例代码,但我的问题是我向我的用户发送了不同内容的电子邮件。所以每个用户都有 1 个内容。

我可以这样做吗:

 for ( ... ) {
$phpMailer->addAddress($user['email'], $user['name']);
$phpMailer->Subject = $user['subject'];
$phpMailer->Body = $user['body'];
$phpMailer->Send()
}

每次循环时 ->addAddress 都会增加我的收件人吗?或者它会在 ->send() 提交后清除旧的收件人吗?

最佳答案

在 addAddress 函数之前调用 clearAddresses() 。它在收件人之前被清除。

$phpmailer->ClearAddresses();
$phpMailer->addAddress($user['email'], $user['name']);

关于PHPMailer,通过电子邮件内容与不同的接收者保持 1 个 SMTP 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283541/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com