node.js에서 메일 보내기 💖
nodemailer 모듈
Gmail 서버를 이용하여 메일을 보낼 수 있습니다.
>> npm install nodemailer
host : smpt.mail.com
port : 465
google : 본인계정
👀 보안 수준이 낮은 앱의 액세스 - 보안 수준이 낮은 앱 허용 -> 사용으로 변경
https://myaccount.google.com/lesssecureapps
로그인 - Google 계정
하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인
accounts.google.com
👀 계정 액세스 사용을 허용
https://accounts.google.com/DisplayUnlockCaptcha
로그인 - Google 계정
하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인
accounts.google.com
node_02.js

node_03.js

html 폼도 따로 생성해줘야함 ! ^^

허접하지만 요런식으로 html 을 대충 만들고나면
node.js로 메일 보내기 가능
------------------------------------------------------------------------------------------------
노드몬 Nodemon 💖
>> node node_01.js
이렇게 계속 터미널창에 입력하면서 재컴파일 하지 않고도
nodemon 설치하고 실행하면 자동으로 갱신될 수 있도록 도와주는 모듈입니다.
>> npm install -g nodemon
해서 노드몬 설치해주기
(-g 는 글로벌이라는 뜻이다. 시스템 영역에다가 설치 해주면 된다.)
package.json 파일 펼쳐보면
"scripts": {
"start" : "npx nodemon (현재 작업중인 파일명).js"
},
이렇게 저장 후
>> npm start
그럼 이제 nodemon은 알아서 브라우저가 새로고침이 된다.
>> node node_01.js 이렇게 실행 안해도됨
>> nodemon node_01.js
이렇게 실행하면 알아서 새로고침 된다.
'NODE > node.js' 카테고리의 다른 글
Nodejs_Day 06 :: mongoose (몽구스) 모듈이란? (0) | 2020.09.17 |
---|---|
Nodejs_Day 05 :: multer 모듈 (파일 업로드하기 위한 모듈) (0) | 2020.09.16 |
Nodejs_Day 04 :: DB 사용 NoSQL / MongoDB 특징과 사용법 (0) | 2020.09.16 |
Nodejs_Day 03 :: 데이터 JSON / 쿠키 세션 cookie-session (0) | 2020.09.11 |
Nodejs_Day 01 :: express 모듈/메소드/포스트맨/라우터/템플릿 엔진 모듈 (0) | 2020.09.11 |