答案 0 :(得分:1)
您可以在邮件文件中收到app
和config
,最后导出包含名为test
的方法的对象,以便在test
方法中, <{1}}和app
变量将可用。
config
当你消费它时,你可以做类似的事情:
'use strict';
var mailer = require('express-mailer');
module.exports = function(app, config) {
// some code ..
return {
test: function() {
var message = {
to: 'btest@test.com',
subject: 'Test Email',
data: 'replace me mate'
};
mailer.extend(app, config.mailer);
app.mailer.send('email.ejs', message, function(err) {
if (err) {
console.log(err);
return;
}
console.log('message was sent successfully');
});
}
};
}