小编enn*_*net的帖子

如何使用nodemailer和email-templates发送消息?

我尝试使用nodemailer和email-templates发送电子邮件.现在我从示例电子邮件模板中获取示例.但是当我检查这段代码时,我有错误a promise was rejected with a non-error: [object Undefined]

请帮帮我.这是我的代码

var nodemailer = require('nodemailer');
var EmailTemplate = require('email-templates').EmailTemplate;

exports.sendOne = function () {
var templatesDir = config.templatesDir;
var template = new EmailTemplate(path.join(templatesDir, 'hello.jade'))
var transport = nodemailer.createTransport({
    service: config.service,
    auth: config.auth
});

// An example users object with formatted email function
var locals = {
    email: 'example@mail.com',
    name: {
        first: 'Mamma',
        last: 'Mia'
    }
}

// Send a single email
template.render(locals, function (err, results) { …
Run Code Online (Sandbox Code Playgroud)

javascript node.js promise

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

标签 统计

javascript ×1

node.js ×1

promise ×1