【发布时间】:2017-10-05 04:10:17
【问题描述】:
我在我的 AWS Lambda 函数中调用以下代码(使用实际的电子邮件地址和密码)。不幸的是,我无法查看日志(我的帐户目前没有权限)。我必须设置任何特定权限才能从 lambda 函数发送电子邮件吗?还是有另一种/更好的发送和电子邮件方式?
var transporter = nodemailer.createTransport({
service: 'gmail',
auth: {
user: 'source@gmail.com',
pass: 'paswword'
}
});
var mailOptions = {
from: 'source@gmail.com',
to: 'destination@gmail.com',
subject: 'Sending Email using Node.js',
text: 'That was easy!'
};
transporter.sendMail(mailOptions, function(error, info){
if (error) {
console.log(error);
} else {
console.log('Email sent: ' + info.response);
}
});
【问题讨论】:
标签: node.js amazon-web-services email lambda