【发布时间】:2012-08-01 06:21:33
【问题描述】:
我需要为网站创建服务。 这是一个通过电子邮件的请求系统:将消息写入电子邮件服务器,这将产生一个动作。
例如:当用主题mysecretpassword写邮件地址reboot@midominio.com时,它会在服务器上运行命令reboot。
我想到了几种可能性。
- 创建服务来解释 MTA 请求并将其委托给 PHP 解释器等...
- 使用 Postfix 并将电子邮件保存在 MySQL 和 cron 阅读器中
- 使用常规邮件服务器并使用 cron 启动访问 POP3/IMAP 服务器并读取邮箱的 PHP 脚本。
请看:这些选项中哪个最有趣? 你知道有什么开源项目喜欢为代码获取灵感吗?
谢谢!
【问题讨论】:
-
对我来说听起来很危险。如果您可以通过电子邮件发送服务器,为什么您不能登录到服务器?电子邮件没有安全性,它通过的每台服务器上的每个管理员都可能危及您。
-
我打算做这样的事情:当用户在我的网站上收到一条私人消息时,它会通过电子邮件向用户发送一条通知,其中包含该消息,并且用户会收到来自该地址的电子邮件'MD5Hash'@mydomain.com,用户可以直接回复此邮件向 php 发出请求,从而使 php 应用程序运行在
标签: php mysql email cron request