如何从" meteor.com发送邮件"用g-mail?

时间:2015-08-24 06:44:43

标签: email meteor

首先,我尝试使用localhost使用gmail发送邮件,然后我成功了。 然后我把程序发给了#me; meteor.com"。 访问该页面并运行我在localhost上成功完成的相同代码。

我收到如下错误。

  

调用方法错误' insertAnswer':内部服务器错误[500]     745f323d09652eaa945cf50eb68b4120191bb6cc.js:3

当然,事先我在ServerSideSetup中设置了如下所示的环境。

"process.env.MAIL_URL="smtp://username%40gmail.com:password@smtp.gmail.com:465/"

如何从" meteor.com"发送邮件使用gmail和使用localhost一样吗?

insertAnswer是服务器端方法:

Meteor.methods({
    'insertAnswer': function(answer){
        //Answers.insert(answer);
        var sendObj = {
            'to':'destination@gmail.com' ,
            'from':'username@gmail.com' ,
            'Reply-To':'username@gmail.com' ,
            'subject':'subject' ,
            'text':'text'
        };
        Email.send(sendObj);
    }
});

1 个答案:

答案 0 :(得分:0)

Gmail安全检查会导致错误 " Google帐户帮助"建议3点。我做了所有这些,我的代码按预期工作。

谢谢。