如何在phpmailer addAddress函数中获取作为参数发送的值

如何在phpmailer addAddress函数中获取作为参数发送的值,php,phpmailer,Php,Phpmailer,我正在向多个用户发送一封电子邮件,假设有一个已发送的电子邮件链接,我想知道是谁单击了该链接并访问了该页面,我的情况与场景不同,但我的问题是如何在phpmailer的addAddress函数中获取发送的参数,例如: $this->mail->addAddress('user1@gmail.com', 'u1'); $this->mail->addAddress('user2@gmail.com', 'u2'); $this->mail->addAddress('

我正在向多个用户发送一封电子邮件,假设有一个已发送的电子邮件链接,我想知道是谁单击了该链接并访问了该页面,我的情况与场景不同,但我的问题是如何在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/

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

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

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

您需要在电子邮件中添加对链接的跟踪