在 LAMP 堆栈上管理与电子邮件相关的应用程序的最佳解决方案


Best solution for managing email-related application on a LAMP stack

我们正在开发一个用PHP编写的Web应用程序,其中需要发生以下操作:

1) Web 应用程序在注册时会为用户提供一个唯一的电子邮件地址。

2)用户可以将电子邮件地址提供给通过电子邮件提交内容的协作者

3)PHP脚本将不得不监控新电子邮件

4)新电子邮件将被解析并加载到数据库中供Web应用程序使用。

现在,我正在考虑在 Ubuntu 服务器上将 Postfix 与 Courier 一起使用,然后通过 PHP 的 exec() 或 system() 命令向系统发出调用。

有更好的解决方案吗?

我会使用类似node的东西.js它可以处理电子邮件监控和系统调用。

看看node-imap就是一个很好的例子。