Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 부천공간대여
- 그릭요거트
- 서울파티룸
- 웹개발
- 옥길그릭요거트
- 옥길동그릭요거트
- MBTI
- 스컬킹
- 광명파티룸
- 스컬킹점수
- 코딩
- 보드게임점수계산
- 부천파티룸
- 부천시그릭요거트
- 취미
- 일
- 해외여행
- 스컬킹점수계산
- 스페이스우일
- 개발자
- 착한코딩
- 휴식
- 파티룸
- 부천요거트맛집
- 옥길동파티룸
- 구로파티룸
- 옥길요거트
- 옥길파티룸
- 옥길동요거트
- 보드게임점수
Archives
- Today
- Total
SIMPLE & UNIQUE
nodemailer aws(EC2) Error: Invalid login 본문
nodemailer를 로컬에서 사용할때 아래코드에서 host, port, secure를 제외해도 사용가능하다.
참고 https://victorydntmd.tistory.com/113
nodemailer.createTransport({
pool: true,
host: "smtp.example.com",
port: 465,
secure: true, // use TLS
auth: {
user: "username",
pass: "password"
}
});
로컬에서 메일 전송을 하는데
Error: Invalid login: 534-5.7.14 <https://accounts.google.com/signin/continue?sarp..
와 같은 오류가 뜬다면 아래 링크에서 보안 수준이 낮은 앱 허용: 사용으로 설정하면 해결된다.
https://myaccount.google.com/lesssecureapps
그런데 AWS(EC2)인스턴스에서 이런 오류가난다면?
<해결방법>
위에서 말한 host, port, secure를 코드에 추가해주고
AWS > EC2 > 보안그룹 > 보안그룹선택 > 아웃바운드에서 아래와같이 SMTPS포트를 465로 열어준다.
포트 465 및 587은 전자 메일 클라이언트가 전자 메일 서버 통신(전자 메일 전송)을 할 때 사용된다.
포트 465는 smtps용이고, SSL 암호화는 SMTP 수준 통신 전에 자동으로 시작된다.
'React & Node > Solution' 카테고리의 다른 글
Error: Invariant failed: You should not use <Switch> outside a <Router> (0) | 2019.11.07 |
---|---|
이미 추적된 git파일 무시하기/node_modules (0) | 2019.11.01 |
react-cookies / httpOnly / in chrome 쿠키옵션 (0) | 2019.10.31 |
Comments