티스토리 뷰
https://www.youtube.com/watch?v=FWCCML17raI&t=890s
[index.html]
[Lambda]
var AWS = require('aws-sdk');
var ses = new AWS.SES();
var RECEIVER = 'rlabuedu269@gmail.com';
var SENDER = 'rlaehgml0207@etechsystem.co.kr';
var response = {
"isBase64Encoded": false,
"headers": { 'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'},
"statusCode": 200,
"body": "{\"result\": \"Success.\"}"
};
exports.handler = function (event, context) {
console.log('Received event:', event);
sendEmail(event, function (err, data) {
context.done(err, null);
});
};
function sendEmail (event, done) {
var params = {
Destination: {
ToAddresses: [
RECEIVER
]
},
Message: {
Body: {
Text: {
Data: 'name: ' + event.name + '\nphone: ' + event.phone + '\nemail: ' + event.email + '\ndesc: ' + event.desc,
Charset: 'UTF-8'
}
},
Subject: {
Data: 'Website Referral Form: ' + event.name,
Charset: 'UTF-8'
}
},
Source: SENDER
};
ses.sendEmail(params, done);
}
'AWS > 3-Tier & Combo' 카테고리의 다른 글
AWS_3 Tier 아키텍쳐로 웹앱 만들기(Nginx + PHP + mysql) (0) | 2021.09.16 |
---|---|
3 Tier (Nginx + PHP + mysql) (0) | 2021.07.28 |
3 Tier 구축 (0) | 2021.06.09 |