티스토리 뷰

https://www.youtube.com/watch?v=FWCCML17raI&t=890s 

 

[index.html]

index.html
0.00MB

 

[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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함