【发布时间】:2019-09-04 08:20:28
【问题描述】:
我正在通过电子邮件为两个人发送邀请消息,其中包含两个链接按钮(批准/拒绝)选项。
现在,我如何知道谁点击了批准按钮?所以我可以为点击Approve按钮的人发送额外的邮件。
我正在通过 PHP 代码发送邮件。
链接如下所示
批准按钮 http://192.198.0.0/webApp/process.php?response=1
对于拒绝按钮 http://192.198.0.0/webApp/process.php?response=0
我要求它找到一个完美的想法或解决方案!
【问题讨论】:
-
附加此人的电子邮件地址作为附加 URL 参数...? (加上可能是电子邮件的哈希值和秘密,这样您就可以通过检查服务器端的哈希值来验证链接是真实的,这样任何人都无法通过简单地更改电子邮件参数值来批准其他人。)跨度>
-
感谢您的有用评论,我一次将一条消息发送到多个电子邮件地址。
-
@MȍhǟmmǟdȘamȋm 不,您需要为每封电子邮件发送唯一的哈希值。原因,它会合并多次哈希检查。
-
“我一次向多个电子邮件地址发送一条消息” - 这不能满足您的需求。在这种情况下,您只能将该链接指向一个网站,在该网站上,用户必须手动将其电子邮件地址输入表单并提交。如果您不想要这样一个额外的步骤,那么您需要向每个收件人发送一封单独的邮件。
标签: php html email html-email