通过电子邮件请求系统

时间:2012-08-03 08:03:54

标签: php mysql email cron request

我需要为网站创建服务。 这是一个通过电子邮件发送的请求系统:将消息写入电子邮件服务器,这将生成一个动作。

例如:当使用主题 mysecretpassword 写入电子邮件地址reboot@midominio.com时,它将在服务器上运行命令reboot。

我想到了几种可能性。

  • 创建服务以解释MTA请求并将其委托给PHP解释器等......
  • 使用Postfix并保存MySQL和 cron 阅读器中的电子邮件
  • 使用传统的邮件服务器并使用 cron 启动访问POP3 / IMAP服务器并读取邮箱的PHP脚本。

请参阅:哪些选项最有趣? 您是否知道任何开源项目喜欢获取代码的想法?

谢谢!

1 个答案:

答案 0 :(得分:3)

执行此操作的常规方法是创建pipe alias,然后在脚本中读取和解码来自stdin的消息。