我有一个用PHP编写的应用程序,我正在移植到Meteor。这个问题实际上是两个部分:
1)目前,我的服务器将所有电子邮件转发到PHP脚本,该脚本解析响应并将其插入数据库,允许用户通过发送电子邮件回复+someidentifier@myapp.com来响应消息线程。现在我正在使用Meteor,最好的方法是什么?
2)从性能角度来看,我应该在托管我的应用程序的同一台服务器上运行它。这是可扩展的吗?
答案 0 :(得分:1)
我没注意到它但是你正在使用procmail?我以前从未这样做过,但你可以告诉procmail将其文件放入Meteor可以访问的文件夹中。然后使用fs
npm模块每隔几分钟解析一下这些内容。使用服务器端js将这些放入集合中。
从那里你可以创建你想用来回复/制作线程等的用户界面
答案 1 :(得分:0)
Meteor使用Mailgun http://www.mailgun.com/发送电子邮件。每天最多可发送200封电子邮件。
我从未尝试过,但Mailgun还可以接收电子邮件,然后向您的应用程序(流星)调用HTTP POST请求,其中包含有关邮件的信息。使用路由器包,您应该能够在服务器上处理此请求。