php - 如何在phplist中发送个性化邮件

标签 php mysql phpmailer phplist

有没有办法可以向 phplist 中同一列表中的不同用户发送个性化电子邮件?例如,我撰写了这条消息:

亲爱的[名字] 这是内容

如果有办法修改 [name] 以使用收件人的实际姓名发送电子邮件,我该怎么做?

谢谢

最佳答案

由于您将用户列表存储在 MySQL 数据库中,因此只需简单地从数据库中选择用户,然后在每一轮循环中使用查询结果向每个用户发送邮件。例如,

<?php
    $result = mysql_query("SELECT * FROM mail_list");
    while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
        $message = "Dear $row['username']";
        $message .= "More...";
        $phpmailer->mail($row['email'], $message, $header); // just for example
    }
?>

自己想办法,代码可能不适合你的上下文,祝你好运(:

关于php - 如何在phplist中发送个性化邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6226291/

相关文章:

php - Wowza 服务器上的 PHP 脚本的 HTTP 身份验证失败?

php - 在 csv 文件单元格中打印新行

PHP:了解 SQL 注入(inject)

php - SQL 搜索查询在不同服务器上的处理方式不同

javascript - 通过条形码扫描器扫描后避免自动提交表单

php - 用于从给定字符串中查找多个模式的正则表达式

如果用户名存在,PHP 返回值

用于验证/清理与外部的 PHPmailer 内部函数

gmail - header 中的 List-Unsubscribe 可防止电子邮件发送到 Gmail

php - 使用 PHPMailer 发送时事通讯(多个不带密件抄送的屏蔽收件人)