小编Tom*_*han的帖子

使用Gmail SMTP发送电子邮件 - Meteorjs

嗨,我正在尝试设置我的Gmail帐户为我的Meteor应用程序发送电子邮件,到目前为止还不是很容易

server.js

Meteor.startup(function () {
  smtp = {
    username: 'xxxxx',   // eg: server@gentlenode.com
    password: 'YYYYYYYY',   // eg: 3eeP1gtizk5eziohfervU
    server:   'smtp.gmail.com',  // eg: mail.gandi.net
    port: 465
  }

  process.env.MAIL_URL = 'smtp://' + encodeURIComponent(smtp.username) + ':' + encodeURIComponent(smtp.password) + '@' + encodeURIComponent(smtp.server) + ':' + smtp.port;
});

Email.send({
  from: "meteor.email.2014@gmail.com",
  to: "xxxx@gmail.com",
  subject: "Meteor Can Send Emails via Gmail",
  text: "Its pretty easy to send emails via gmail."
});
Run Code Online (Sandbox Code Playgroud)

并且测试电子邮件永远不会发送以下错误代码,说我没有设置环境变量.

I20150715-18:14:02.641(0)? ====== BEGIN MAIL #0 ======
I20150715-18:14:02.642(0)? (Mail not sent; to enable sending, …
Run Code Online (Sandbox Code Playgroud)

cloud9-ide meteor

6
推荐指数
1
解决办法
5602
查看次数

我的Meteor App上的服务器错误?

嗨,我目前正在使用Modulus.io来托管我的流星应用程序,但它一直在崩溃.

这是我第一次做主持,所以我不能很好地阅读日志,有人能告诉我有什么问题吗?

    at /mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1191:22
    at [object Object].<anonymous> (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/db.js:1903:9)
    at [object Object].g (events.js:180:16)
    at [object Object].emit (events.js:98:17)
    at [object Object].Base.__executeAllServerSpecificErrorCallbacks (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/base.js:373:29)
    at Server.<anonymous> (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/repl_set/ha.js:469:10)
    at Server.g (events.js:180:16)
    at Server.emit (events.js:98:17)
    at [object Object].<anonymous> (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/server.js:567:84)
    at [object Object].emit (events.js:106:17)
    at [object Object].<anonymous> (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:156:15)
    at [object Object].emit (events.js:98:17)
    at Socket.<anonymous> (/mnt/app/programs/server/npm/mongo/node_modules/mongodb/lib/mongodb/connection/connection.js:534:10)
    at Socket.emit (events.js:95:17)
    at net.js:441:14

npm ERR! meteor-dev-bundle@0.0.0 start: `node ../../main`
npm ERR! Exit status 8
npm ERR! 
npm ERR! Failed at the meteor-dev-bundle@0.0.0 start script.
npm ERR! This is most likely …
Run Code Online (Sandbox Code Playgroud)

node.js meteor modulus.io

6
推荐指数
1
解决办法
373
查看次数

标签 统计

meteor ×2

cloud9-ide ×1

modulus.io ×1

node.js ×1