在打开电子邮件时获取id

时间:2014-02-28 13:49:09

标签: php get

我有一个文本编辑器,我准备好以下电子邮件内容,当候选人申请工作时,他们会收到该电子邮件。

电子邮件模板内容:

Candidate ID Number [%candidate_ID%]

Dear [%First_Name%]

..........
...........

Regards,
Admin

电子邮件模板内容已完成

现在,当有人申请工作时,他/她会收到一封上述信息的电子邮件。现在,我想在第一次打开电子邮件时获取该ID。所以我正在做的是插入一段代码

<img src="getId.php?id=[%candidate_ID%]">

在电子邮件内容的末尾

不确定我是否以正确的方式执行此操作或以其他任何方式在读取电子邮件后获取ID。

1 个答案:

答案 0 :(得分:1)

这确实是最常用的方法,但不是100%准确。大多数电子邮件客户端阻止外部图像如果您的候选人不允许他们,您永远不知道他们是否打开了电子邮件。

确保它的最佳方式是以他们下载图像的方式创建电子邮件。您可以想到徽标或其他布局元素。

除此之外,您的img src应该是完整的网址:<img src="http://yourwebsite.com/getId.php?id=[%candidate_ID%]">,因此您可以在服务器端对其进行跟踪。

没有100%准确的方法来做到这一点,主要是因为邮件客户端的差异。如果你想绝对确定,你必须让候选人点击电子邮件中的链接以确认他们已经阅读过。