交易电子邮件和流星

时间:2013-02-26 19:31:48

标签: mongodb meteor procmail transactional-email

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

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

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

2 个答案:

答案 0 :(得分:1)

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

从那里你可以创建你想用来回复/制作线程等的用户界面

答案 1 :(得分:0)

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

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