2

我有一个用 PHP 编写的应用程序,我正在移植到 Meteor。这个问题实际上是两个部分:

1)目前,我的服务器将所有电子邮件转发到解析响应并将其插入数据库的 PHP 脚本,允许用户通过发送电子邮件回复+someidentifier@myapp.com 来响应消息线程。既然我正在使用 Meteor,那么完成此任务的最佳方法是什么?

2)从性能的角度来看,我是否应该在托管我的应用程序的同一台服务器上运行它。这是可扩展的吗?

4

2 回答 2

1

我没有注意到它,但你正在使用 procmail?我以前从未这样做过,但您可以告诉 procmail 将其文件放入 Meteor 可以访问的文件夹中。然后使用fsnpm 模块每隔几分钟解析一次并使用服务器端 js 将它们放入一个集合中。

从那里你可以制作你想用来回复/制作线程等的 UI。

于 2013-02-27T09:43:52.527 回答
0

Meteor 使用 Mailgun http://www.mailgun.com/发送电子邮件。每天最多可免费发送 200 封电子邮件。

我从未尝试过,但 Mailgun 也可以接收电子邮件,然后向您的应用程序(流星)调用 HTTP POST 请求,其中包含有关邮件的信息。使用路由器包,您应该能够在服务器上处理此请求。

于 2013-02-27T08:41:00.093 回答