使用脚本处理传入的电子邮件

时间:2010-03-17 22:08:05

标签: php ruby

还记得iwantsandy.com吗?它的功能非常受欢迎。不管怎样,我正在寻找类似的东西,但我的问题是,如何处理传入的电子邮件?让我们假设我使用PHP或者甚至是Ruby来做这件事。我需要一种方法来处理电子邮件并将它们转储到数据库或其他东西。好的,但我的主要问题是在收到电子邮件时启动脚本。

我有一个VPS,所以我可以完全控制我的环境并运行Centos。

2 个答案:

答案 0 :(得分:7)

设置管道别名,将消息转发到脚本的stdin:

的/ etc /别名:

sendmailhere:    |/usr/local/bin/myscript

答案 1 :(得分:1)

对于这个项目,我会使用PHP电子邮件客户端,例如IMAP for PHP。我会有一个cron工作来每隔~10分钟执行一次PHP脚本。它将下拉收件箱中的所有邮件并根据需要进行回复。