Nest.js Email 보내기를 시도하다가 난 오류를 정리해놓으려고 한다!
나는 env파일에 보내는(FROM) 메일 주소와 비밀번호를 바르게 입력해두었는데도 불구하고
'Username and Password not accepted' 라고 떴었다.
이 오류 문구가 상당히 짜증났었는데(추후 알게 됨!) 우선 2차 인증이 안되어 있는 경우 해당 오류가 발생한다.
구글 우측상단의 프로필을 눌러서 Google 계정 관리로 이동 👍
그리고 보안탭에서 2단계 인증을 눌러 추가해준다.
.
.
.
그다음 메일 발송을 해보면 오류가 바뀌어있다.
'Application-specific password required'
앱 비밀번호가 필요하다는 말이다!
개인적으로 처음부터 해당 오류가 나왔으면.. 찾기 더 편하지 않았을까 한다..😭
(나는 계속 내 비밀번호 오타 난줄...)
2차 비밀번호를 설정했다면 같은 (보안)페이지에서 앱 비밀번호라는게 보인다는데 왜 나는 안보이는거냐며...
나는 그냥 검색했다..
그 다음 나의 맥북에서 메일을 전송하는데에 사용할 것이라
메일 / 맥북 이렇게 선택해주었다.
그렇게 해서 나온 번호는 꼭 기억해두기!!
해당 비밀번호로 이제 메일을 보내면 정상적으로 보내질 것이다 :)
* 참고
'~ 2024.08' 카테고리의 다른 글
react-router-dom (0) | 2023.08.02 |
---|---|
Nest.js (0) | 2023.05.23 |
INDEX. (1) | 2023.01.18 |
[React] 리액트 컴포넌트 테스트 환경 설정 (0) | 2022.06.28 |
[NestJS] Task Scheduling (0) | 2022.05.22 |