“ProcessEnv”类型中不存在“MAIL_URL”属性

时间:2017-12-01 13:24:33

标签: node.js email meteor environment-variables

我正在使用Meteor 1.6和Node 9.2.0,我想使用电子邮件包发送电子邮件,但是当我想设置环境变量MAIL_URL时出现此错误 “ProcessEnv”

类型中不存在“MAIL_URL”属性
Meteor.startup(() => {

    let smtp = {
        username: 'alaeddine.baghdadi1@gmail.com',
        password: '******',
        server: 'smtp.gmail.com',
        port: 465
    };



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

由于

1 个答案:

答案 0 :(得分:1)

也许您应该尝试使用process.env.MAIL_URL代替ProcessEnv.MAIL_URL

有关详细信息,请参阅How do I set environment variable in Meteor's provided server?

希望它有所帮助。