邮件未收到

时间:2019-07-03 13:41:02

标签: meteor

我尝试使用带有电子邮件包的流星发送邮件,但未收到邮件

在客户端,我使用了这段代码

Meteor.call('sendEmail', 'xxx@sss.com', 'aaa@aat.com','Hello from Meteor!', 'This is a test of Email.send.'); 

在服务器端

Meteor.methods ({
    sendEmail(to, from, subject, text) {

        this.unblock();
        Email.send({ to, from, subject, text });

    }
});

在smptp.js中

Meteor.startup(function () {
    process.env.MAIL_URL = 'smtp://XXXXXXX:6-2KklMXNG4prgdgdfgdgdfgo46ryaMCg@smtp.mandrillapp.com:587';
});

1 个答案:

答案 0 :(得分:0)

您不能像这样设置环境变量。您需要将其放入您的设置文件,即

{
  "env": {
    "MAIL_URL": "smtp://XXXXXXX:6-2KklMXNG4prgdgdfgdgdfgo46ryaMCg@smtp.mandrillapp.com:587"
  }
}

然后运行流星

meteor --settings settings.json