在Meteor的加载页面上运行邮件监听器

时间:2016-07-26 11:41:30

标签: javascript node.js email meteor

在Meteor中创建用于收听入站电子邮件的应用程序时,我发现启动侦听器时出现问题。在我的项目中,我基于simple-todos示例。一切正常,我有插入Mongo DB,但我无法启动监听器。

监听器代码(基于mail-listener2 - 使用node-imap和mailparser):

Template.body.events

在我的Meteor应用程序中,我试图将此代码放入~/dev/pg $ git clone https://github.com/CartoDB/odbc_fdw.git ... Some output ... ~/dev/pg $ sudo apt-get install unixodbc-dev postgresql-server-dev-9.5 ... Some output ... ~/dev/pg $ cd odbc_fdw ~/dev/pg/odbc_fdw $ make ... Some output ... ~/dev/pg/odbc_fdw $ sudo make install ... Some output ... ~/dev/pg/odbc_fdw $ psql psql (9.5.3) Type "help" for help. postgres=# create extension odbc_fdw; CREATE EXTENSION postgres=# CREATE SERVER odbc_server postgres-# FOREIGN DATA WRAPPER odbc_fdw postgres-# OPTIONS (dsn 'test'); CREATE SERVER postgres=# CREATE USER MAPPING FOR postgres postgres-# SERVER odbc_server postgres-# OPTIONS (username 'root', password ''); CREATE USER MAPPING postgres=# CREATE FOREIGN TABLE postgres-# odbc_table ( ... Table details ... postgres(# ); CREATE FOREIGN TABLE postgres=# select * from odbc_table; ERROR: Connecting to driver postgres=# \q ~/dev/pg/odbc_fdw $ 以启动应用程序启动。应用程序正在运行,我可以手动向Mongo添加项目,Meteor会做出反应,但不能与侦听器反应。这个问题有什么解决方案吗?

0 个答案:

没有答案