[我正在尝试发送SES邮件。我收到以下错误。
错误
任务在30.00秒后超时
代码
exports.handler = (event, context, callback) => {
function sendMail() {
var params = {
Destination: {
ToAddress: ["[email protected]"]
},
Message: {
Body: {
Text: {
Data: "Test"
}
},
Subject: {
Data: "Test Email"
}
},
Source: "[email protected]"
};
ses.sendEmail(params, function (err, data) {
if (err) {
console.log(err);
} else {
console.log(data);
}
});
}
}
我应该在哪里致电sendMail()
我找到了解决方案,我在VPC中使用Lambda函数,其中已附加了一个公共子网和一个私有子网。因此,我更改并附加了两个来自不同可用区的带有NAT的专用子网。