我尝试使用带有电子邮件包的流星发送邮件,但未收到邮件
在客户端,我使用了这段代码
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';
});
答案 0 :(得分:0)
您不能像这样设置环境变量。您需要将其放入您的设置文件,即
{
"env": {
"MAIL_URL": "smtp://XXXXXXX:6-2KklMXNG4prgdgdfgdgdfgo46ryaMCg@smtp.mandrillapp.com:587"
}
}
然后运行流星
meteor --settings settings.json