gpt4 book ai didi

php - 将一些电子邮件包含在一个电子邮件中

转载 作者:行者123 更新时间:2023-11-30 23:31:41 26 4
gpt4 key购买 nike

我有一个分类网站,我正在制作一个模组,当在该类别和他们订阅的城市中发布广告时,该模组会向我的用户发送邮件。现在,我有一个问题。我已将此文件设置为每天使用 cronjob 运行一次。一天,我的网站每天发布 50 个广告,因此用户每天收到 50 封电子邮件。我想将所有 50 封电子邮件都包含在一封电子邮件中,这样用户将收到一封电子邮件,但我不知道该怎么做。例如:每封电子邮件有一个链接,50 封电子邮件有 50 个链接。我希望用户只收到一封包含所有 50 个链接的电子邮件。我尝试了很多方法,但我做不到。欢迎提出任何建议。

谢谢

最佳答案

只需将您的广告信息收集到一个数组中,将电子邮件设置为数组键即可。

$recipients = array();
while ($row = mysql_fetch_assoc($result)) {
$email = $row["email"];
if (!array_key_exists($email, $recipients)) {
$recipients[$email] = array();
}
$recipients[$email][] = $row;
}

在此之后,您有一个数组,每封电子邮件都有可变数量的 $row-entries。您只需使用 foreach 循环将这些条目添加到您的邮件模板。

关于php - 将一些电子邮件包含在一个电子邮件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10267381/

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