2011-04-28 162 views
0

可能重复的电子邮件回复:
how to make a php script that read an email from the server?获取用户

所以我想一个应用程序向用户发送一封电子邮件,用户必须作出回应。如何捕捉用户发回的电子邮件?

+1

http://stackoverflow.com/questions/2485257/how-to-make-a-php-script-that-read-an-email-from-the-server – Treffynnon 2011-04-28 10:06:28

+0

PHP本身不能接收电子邮件。您需要使用'procmail'在服务器上设置处理程序脚本,或者使用轮询邮箱的cron作业。 http://stackoverflow.com/search?q=php%20receive%20email – mario 2011-04-28 10:06:46

回答

0

检查回复的标题以找出它与哪个消息相关。

0

有两种可能性:

  • 建立经常性的关闭的,现成的电子邮件服务器,以及一些解析收件箱。
  • 设置一个特殊的PHP电子邮件服务器,它监听端口22并处理传入的邮件 - 类似于james,但是基于php。如果没有可用的,你将不得不推出自己的。
0

您必须创建一些cron作业才能检索您的电子邮件帐户的收件箱。

我已经实现了类似的事情,但我也使用了令牌系统 - 发送给用户的邮件在主题中有一个随机生成的令牌。当用户回复时,我正在查找该令牌,然后将其与某个“线程”(帮助台系统)相关联。