Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中发送回复邮件_Php - Fatal编程技术网

如何在php中发送回复邮件

如何在php中发送回复邮件,php,Php,我创建了一个脚本,可以向用户发送带有链接的电子邮件。我想当用户点击时,一封电子邮件应该回复到发送,并确认用户已接受邀请。我可以向客户发送邮件,但如何才能从他们那里得到回复? 对于您发送的每封电子邮件,您应该创建一个唯一的id,以便识别收件人 然后,通过电子邮件发送的链接应该包含一些变量,比如:www.website.com/landing.php?id=theidyoucreated 在landing.php页面中,您应该获得该id并使用它来标识用户 我希望我已经说得够清楚了,如果你需要进一步

我创建了一个脚本,可以向用户发送带有链接的电子邮件。我想当用户点击时,一封电子邮件应该回复到发送,并确认用户已接受邀请。我可以向客户发送邮件,但如何才能从他们那里得到回复?

  • 对于您发送的每封电子邮件,您应该创建一个唯一的id,以便识别收件人
  • 然后,通过电子邮件发送的链接应该包含一些变量,比如:www.website.com/landing.php?id=theidyoucreated
  • 在landing.php页面中,您应该获得该id并使用它来标识用户

我希望我已经说得够清楚了,如果你需要进一步的帮助,请告诉我:)

如果你想确认他们已经点击了链接并接受了邀请,那么你需要将链接指向你的服务器,并在url中包含用户id。例如:

Click <a href="http://myserver.com/accept_invitation.php?userid=34">here<a/> to accept the invitation.
单击此处接受邀请。

在服务器上创建accept_invitation.php脚本,并使用$_GET['userid']访问用户id。然后,您是否希望处理已接受的邀请,将其存储在数据库中或发送电子邮件通知您他们已接受邀请。

首先,没有可靠的方法

电子邮件客户端阻止所有这些尝试。您可以为他们提供一个他们可能想要查看的图像,如果他们阅读了邮件,那么他们可以选择在邮件客户端中显示图像