【问题标题】:how to get a value sent as a parameter in phpmailer addAddress function如何在phpmailer addAddress函数中获取作为参数发送的值
【发布时间】:2015-09-22 06:44:23
【问题描述】:

我正在向多个用户发送一封电子邮件,假设有一个已发送电子邮件的链接,我想知道谁点击了该链接并访问了该页面,我的情况不一样是场景是,但我的问题是如何获取在 phpmailer 的 addAddress 函数中发送的参数,例如:

$this->mail->addAddress('user1@gmail.com', 'u1');
$this->mail->addAddress('user2@gmail.com', 'u2');
$this->mail->addAddress('user3@gmail.com', 'u3');

我可以恢复这些值吗,u1,u2,u3.. 在这里使用它:

mylink.com/param1/u1/

【问题讨论】:

  • 您需要将跟踪添加到电子邮件中的链接

标签: php phpmailer


【解决方案1】:

知道谁点击了电子邮件中的链接的唯一方法是向该链接添加跟踪:

http://yoursite.con/emailtrack/XXXX/real_link 

让 emailtrack 页面获取 XXXX 日志,然后重定向到真实页面。 XXXX 可能只是用户的电子邮件地址或其他 ID。由于链接必须更改,因此必须单独发送每封电子邮件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-28
    • 2016-03-28
    • 2021-07-07
    相关资源
    最近更新 更多